C语言这段程序怎么解释

[复制链接]
查看11 | 回复4 | 2009-7-15 18:32:10 | 显示全部楼层 |阅读模式
char ch[]="abc",x[3][4];定义一个char的数组 数据为abc 在定义一个二维数组 三行四列的。ch[]="abc",这个数组的长度是4因为自动添加'\0'for(i=0;i<3;i++)strcpy(x,ch);使用一个for循环把abc拷贝到数组中。int strcpy(char *str1,char* str2);for(i=0;i<3;i++)printf("%s",&x);因为pritf函数是以\0为结束。x[0][0] a b c \0 从a开始结束x[1][1] a b c \0 从b开始结束x[2][2] a b c \0 从c开始结束...
回复

使用道具 举报

千问 | 2009-7-15 18:32:10 | 显示全部楼层
x[0]=abcx[1]=abcx[2]=abci=0x[0][0]=abci=1x[1][1]=bci=2x[2][2]=c...
回复

使用道具 举报

千问 | 2009-7-15 18:32:10 | 显示全部楼层
strcpy是字符串复制的意思下面解释同上...
回复

使用道具 举报

千问 | 2009-7-15 18:32:10 | 显示全部楼层
同样等待高手解答...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行