#include<stdio.h>
main(){
char s1[]="abcde";
char s2[]={'abcde'};
printf("%d,%d",sizeof(s1),sizeof(s2));
} 老師好,這兩個有什么核心區(qū)別或講究嗎,我看第二種寫法占用的空間為1
![]() ![]() 學(xué)習(xí)達人
|
WXnen3c7od3
展開
#include<stdio.h>
main(){
char s1[]="abcde";
char s2[]={'abcde'};
printf("%d,%d",sizeof(s1),sizeof(s2));
} 老師好,這兩個有什么核心區(qū)別或講究嗎,我看第二種寫法占用的空間為1 |
![]() ![]() 學(xué)習(xí)達人
|
WXnen3c7od3
展開
#include<stdio.h>
main(){
int i;
char ss[]="abcdefg";
puts(ss);
for(i=0;i<8;i++)
printf("%d--%c\n",ss[i],ss[i]);
putchar('\n');
}老師,為啥這個輸出結(jié)果最后面也有一個0-- |
![]() ![]() 學(xué)習(xí)之星
|
marklearner
展開
|
![]() ![]() 學(xué)習(xí)達人
|
Aaaaaaaaaa朝
展開
|
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。