#include <stdio.h>
#include <string.h>
void main()
{
//一维数组定义方式1:元素均为单个字符,要确定数组长度
char t_array1[5] = {‘h‘,‘e‘,‘l‘,‘l‘,‘o‘};
//一维数组定义方式2:元素为一个字符串,可省去数组长度
char t_array2[] = "hello";
//一维数组定义方式3:可使用指针指向一维数组(在使用时指针可作为一维数组)
char *t_p1 = "world!";
int i;
int j;
//打印数组方式1:使用for循环打印数组元素
for(i = 0; i < 5; i++) { printf("%c",t_array1[i]); } putchar(‘\n‘);
//打印数组方式2:使用%s打印数组元素
printf("t_array1 = %s\n",t_array1); //因为没有\0结束符,所以输出时有乱码
//在打印未确定长度的数组时,使用sizeof(array_name)来确定数组长度
for(i = 0; i < sizeof(t_array2); i++) { printf("%c",t_array1[i]); } putchar(‘\n‘);
//此时指针作为一维数组使用
printf("t_p1 = %s\n",t_p1);
//--------------------------------------------------------------------
//定义二维字符数组
char t_array3[3][3] = {‘a‘,‘b‘,‘\0‘,‘c‘,‘d‘,‘\0‘,‘e‘,‘f‘,‘\0‘};
//使用行列循环变量i,j打印二维数组
for(i = 0; i < 3; i++) { for(j = 0; j < 3; j++) { printf("%c",t_array3[i][j]); } putchar(‘\n‘); } putchar(‘\n‘);
//或者只用列循环变量i和$s打印二维数组
for(i = 0; i < 3; i++) { printf("%s\n",t_array3[i]); } putchar(‘\n‘);
char t_array4[3][10] = {"hello","123456789","Jack"};
//分别输出:10,10,10(因为定义长度为10) 而不是5,9,4
printf("1 : %d\n",sizeof(t_array4[0]));
printf("2 : %d\n",sizeof(t_array4[1]));
printf("3 : %d\n",sizeof(t_array4[2]));
//也可使用strlen(array_name)来确定数组长度
for(i = 0; i < 3; i++) { for(j = 0; j < strlen(t_array4[i]); j++) { printf("%c",t_array4[i][j]); } putchar(‘\n‘); } putchar(‘\n‘);
}
G
M
T
檢測語言 阿尔巴尼亚语 阿拉伯语 阿塞拜疆语 爱尔兰语 爱沙尼亚语 巴斯克语 白俄罗斯语 保加利亚语 冰岛语 波兰语 波斯尼亚语 波斯语 布尔语(南非荷兰语) 丹麦语 德语 俄语 法语 菲律宾语 芬兰语 高棉语 格鲁吉亚语 古吉拉特语 哈萨克语 海地克里奥尔语 韩语 豪萨语 荷兰语 加利西亚语 加泰罗尼亚语 捷克语 卡纳达语 克罗地亚语 拉丁语 拉脱维亚语 老挝语 立陶宛语 罗马尼亚语 马尔加什语 马耳他语 马拉地语 马拉雅拉姆语 马来语 马其顿语 毛利语 蒙古语 孟加拉语 缅甸语 苗语 南非祖鲁语 尼泊尔语 挪威语 旁遮普语 葡萄牙语 齐切瓦语 日语 瑞典语 塞尔维亚语 塞索托语 僧伽罗语 世界语 斯洛伐克语 斯洛文尼亚语 斯瓦希里语 宿务语 索马里语 塔吉克语 泰卢固语 泰米尔语 泰语 土耳其语 威尔士语 乌尔都语 乌克兰语 乌兹别克语 希伯来语 希腊语 西班牙语 匈牙利语 亚美尼亚语 伊博语 意大利语 意第绪语 印地语 印尼巽他语 印尼语 印尼爪哇语 英语 约鲁巴语 越南语 中文简体 中文繁体 |
阿尔巴尼亚语 阿拉伯语 阿塞拜疆语 爱尔兰语 爱沙尼亚语 巴斯克语 白俄罗斯语 保加利亚语 冰岛语 波兰语 波斯尼亚语 波斯语 布尔语(南非荷兰语) 丹麦语 德语 俄语 法语 菲律宾语 芬兰语 高棉语 格鲁吉亚语 古吉拉特语 哈萨克语 海地克里奥尔语 韩语 豪萨语 荷兰语 加利西亚语 加泰罗尼亚语 捷克语 卡纳达语 克罗地亚语 拉丁语 拉脱维亚语 老挝语 立陶宛语 罗马尼亚语 马尔加什语 马耳他语 马拉地语 马拉雅拉姆语 马来语 马其顿语 毛利语 蒙古语 孟加拉语 缅甸语 苗语 南非祖鲁语 尼泊尔语 挪威语 旁遮普语 葡萄牙语 齐切瓦语 日语 瑞典语 塞尔维亚语 塞索托语 僧伽罗语 世界语 斯洛伐克语 斯洛文尼亚语 斯瓦希里语 宿务语 索马里语 塔吉克语 泰卢固语 泰米尔语 泰语 土耳其语 威尔士语 乌尔都语 乌克兰语 乌兹别克语 希伯来语 希腊语 西班牙语 匈牙利语 亚美尼亚语 伊博语 意大利语 意第绪语 印地语 印尼巽他语 印尼语 印尼爪哇语 英语 约鲁巴语 越南语 中文简体 中文繁体 |
語言功能限100個字符
選項 : 歷史 : 幫助 : 反饋 | 關閉 |