早教吧 育儿知识 作业答案 考试题库 百科 知识分享

若定义字符数组并初始化:charstr[]="ab\n\012\\";则str数组的元素个数至少为个。A.4B.5C.6D.7参考答案:C

题目详情
若定义字符数组并初始化: char str[]="ab\n\012\\";则str数组的元素个数至少为 ____ 个。
A. 4
B. 5
C. 6
D. 7
参考答案: C
▼优质解答
答案和解析
字符:a,b,\n,\012,\\ 共5个字符。\\表示反斜线符"\",前面一个\表示转义。
再加一个\0作为字符串结尾的。
字符常量占一个字节的内存空间。字符串常量占的内存字节数等于字符串中字节数加1。增加的一个字节中存放字符"\0" (ASCII码为0)。这是字符串结束的标志。