一道关于strlen()函数的选择题
有以下语句: int str1[]="hello",int str2[10]="hell0"; 则 printf("%d,%d\n",strlen(str1),strlen(str2));的结果是() A 5,5 B 5,10
有以下语句: int str1[]="hello",int str2[10]="hell0"; 则 printf("%d,%d\n",strlen(str1),strlen(str2));的结果是() A 5,5 B 5,10
2004-07-04 13:37

2004-07-04 14:47
2004-07-04 16:28
2004-07-05 00:11
2004-07-05 09:43
呵呵,楼主是在考我们吧
看看int str1[]="hello",int str2[10]="hell0";的申明
一个INT类型的怎么可能初始化CHAR类型的字符串呢,
要是选A的话应该char str1[]="hello",char str2[10]="hell0";才对吧.

2004-07-05 10:40
2004-07-05 11:18
呵呵,楼主是在考我们吧
看看int str1[]="hello",int str2[10]="hell0";的申明
一个INT类型的怎么可能初始化CHAR类型的字符串呢,
要是选A的话应该char str1[]="hello",char str2[10]="hell0";才对吧
[此贴子已经被作者于2004-07-05 15:57:50编辑过]

2004-07-05 15:55
2004-07-06 08:37
2004-07-06 13:29