若已定义char s[10],在下面的表这式中不能表示s[1]的地址的是( )c.&s[0]+1 4. 5+1 6- D. &s[1]4
时间: 2024-01-10 07:05:03 浏览: 98
C语言中char*和char[]用法区别分析
不能表示 s[1] 的地址的是 D. &s[1]。&s[1] 表示的是数组 s 中第二个元素的地址,即 s[1] 的地址。而题目要求不能表示 s[1] 的地址,因此选项 D 不符合要求。而选项 A. &s[0]+1 表示的是数组 s 中第二个元素的地址,即 s[1] 的地址;选项 B. 5+1 表示的是地址 6,即 s[1] 的地址;选项 C. s+1 表示的是数组 s 中第二个元素的地址,即 s[1] 的地址。因此,正确答案是 D。
阅读全文