[單項(xiàng)選擇題] 有以下程序: #include <string.h> main() char p[]="a","b","c", q[
2021-07-20
[單項(xiàng)選擇題] 有以下程序:
#include <string.h>
main()
char p[]="a","b","c", q[10]="a","b","c";
printf("%d %d",strlen(p),strlen(q));
以下敘述中正確的是( )。
A.在給p和q數(shù)組置初值時(shí),系統(tǒng)會(huì)自動(dòng)添加字符串結(jié)束符,故輸出的長度都為3
B.由于p數(shù)組中沒有字符串結(jié)束符,長度不能確定;但q數(shù)組中字符串長度為3
C.由于q數(shù)組中沒有字符串結(jié)束符,長度不能確定;但p數(shù)組中字符串長度為3
D.由于p和q數(shù)組中都沒有字符串結(jié)束符,故長度都不能確定
正確答案:B
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。