字符串的定义
c语言吧
全部回复
仅看楼主
level 1
爱上C 楼主
以下定义有错的是:A:char str[7]="fortran";B:char str[]="fortran";C:char *str=""fortran;D:char str[]={'f','o','r','t','r',0};你们觉得哪个是错的?望回复!
2006年07月20日 14点07分 1
level 1
A哎 自己思考啊 -_-!现在的人真是的 都这么懒copy到VC里面看看就知道了塞
2006年07月20日 15点07分 2
level 1
爱上C 楼主
我都试了不过是在C++全部都是对的 郁闷中...
2006年07月20日 15点07分 3
level 1
错了的话 C++也不应该通过啊A很明显空间不足啊
2006年07月20日 15点07分 4
level 1
爱上C 楼主
我也觉得 ,但是我认真的试了可结果却对的 !
2006年07月20日 15点07分 5
level 1
爱上C 楼主
o 不好意思。我弄错了!忘了加数字,我都习惯不要数字了~~呵呵!!!
2006年07月20日 15点07分 6
level 0
A:char str[7]="fortran"; 那应该改成str[8]="fortran";对么 因为fortran后会自动补 \0对么
2006年07月21日 04点07分 7
level 1
爱上C 楼主
恩 ,那是对的了!应该保证不越界!
2006年07月21日 05点07分 8
level 0
不用字符串数组那要怎么定义呢?
2007年11月04日 11点11分 9
level 9
字符串就是char的集合……
2007年11月04日 11点11分 10
level 0
字符串就是字符的集合
2007年12月30日 03点12分 11
1