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

若定义charstr[2][3];则下列表达式不能表示str[1][0]的地址的是.A.str+1B.&str[0][0]C.str[0]+3D.str+3

题目详情
若定义 char str[2][3]; 则下列表达式不能表示str[1][0]的地址的是.
A. str+1 B. &str[0][0] C. str[0]+3 D. str+3
▼优质解答
答案和解析
B 和 D

A str+1 就是&str[1] 数值上就是 &str[1][0]
B. &str[0][0] 这个是str[0][0]的地址
C str[0]+3 这个是 &str[0][3],也就是 &str[1][0]
D str+3 这个是&str[3][0],这个是越界的