下面代码执行后的结果是( ) #include “stdio.h” void main() { char a[]=”12345″; char b[]={‘1′,’2′,’3′,’4′,’5’}; printf(“%ld,%ldn”,sizeof(a),sizeof(b)); return; }
区块链毕设网qklbishe.com为您提供问题的解答
下面代码执行后的结果是( )
#include “stdio.h”
void main() {
char a[]=”12345″;
char b[]={‘1′,’2′,’3′,’4′,’5’};
printf(“%ld,%ldn”,sizeof(a),sizeof(b));
return;
}
在 C 语言中,当使用字符串的方式初始化字符数组(如 char a[] = "12345"; )时,系统会自动在字符串的末尾添加一个 ‘