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

来源:百度知道 编辑:UC知道 时间:2024/09/22 01:01:06
A、输出abcd B、输出a C、输出abcdμμμμμ

答案:A
C语言中,字符串都是转换为字符数组处理的.每个字符串的结尾都有一个字符串结束标志:\0.这是一个不可显示的字符,当输出字符时,输出到该数组元素时即结束输出.所以正确答案为A.

A、输出abcd
无空格

C