C语言。计算机编程。第九题答案为a,但我不理解a选项最后一个数为什么是6

2024-11-20 02:25:32
推荐回答(3个)
回答1:

1.数组 名 是 一个指针常量,他的值是数组的第一个元素的地址,sizeof( 数组名 ) 得到的是整个数组在内存中占的字节数,定义为 name[10],所以占10个字节,第一个为10
2.strlen(指向字符串的指针) 测的是一个字符串的长度,c-book 共6个字符,所以是6.注意字符串占的字节数和字符串的长度是不同的

3.sizeof(指针变量) //测的是一个指针变量占的内存字节数,这个值一般是4 ,在64为处理器系统中是8

4. 同2

不理解请追问。

回答2:

你是对第几个数不理解?

回答3:

因为,所以,科学道理,不说也可以