c语言判断题:1.语句int*p;p=0;是错误的 ( )

c语言判断题:1.语句int*p;p=0;是错误的()2.语句int*p;*p=0;存在着潜在的危险。()选择:1.下列叙述不正确的是()A可以对整形数组进行整体的输入、... c语言判断题:1.语句int*p;p=0;是错误的 (  )
2.语句int*p;*p=0;存在着潜在的危险。( )
选择:1.下列叙述不正确的是( )
A 可以对整形数组进行整体的输入、输出 B 可以对字符数组进行整体的输入、输出 C 字符数组中可以存放字符串 D不能在赋值语句中通过赋值运算符“=”对字符数组进行整体赋值
2.下列叙述正确的是( )
A c语言的函数可以嵌套定义 B c语言的子程序有过程和函数两种 C c语言编译时不能检查语法 D c语言中,根据函数能否被其他源文件调用,被区分为内部函数和外部函数
谢谢
展开
 我来答
出处惹尘埃
2017-01-06 · 超过20用户采纳过TA的回答
知道答主
回答量:159
采纳率:0%
帮助的人:16.1万
展开全部
对于指针来说,
*p = a[0],表示向地址为p的内存区域赋值为a[0]。

p = a[0],把变量p的值改为a[0],这个语句正常应用中是错误的。变量p的值为内存地址,这样赋值会丢掉p原来指向的内存。
追问
其他几道题麻烦也帮忙解答一下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式