猿问

35、若有定义和语句: char s[10]="abcd";printf("%s\n",s); 则结果是(以下u代表空格)

35、若有定义和语句: char s[10]="abcd";printf("%s\n",s); 则结果是(以下u代表空格) 

A) 输出abcd B) 输出a 

C) 输出abcduuuuu D) 编译不通过


包小龙虾
浏览 1667回答 2
2回答

Glitterior

答案为A,原因:s中多余元素被初始化为\0,而\0不会被打印出来,所以答案为A

Glitterior

答案为A,原因:s中多余元素被初始化为\0,而\0不会被打印出来,所以答案为A
随时随地看视频慕课网APP
我要回答