在C语言中能否直接给指针指向的数据赋值?为什么? 如int*p;*p=7;printf("%d",*p);... 如int *p;*p=7;printf("%d",*p); 展开 我来答 1个回答 #热议# 普通体检能查出癌症吗? 一个可爱的米粒 推荐于2019-08-17 · TA获得超过458个赞 知道答主 回答量:5 采纳率:100% 帮助的人:765 我也去答题访问个人页 关注 展开全部 肯定能。但你编写的:int *p;*p=7;这样的程序不对。因为“能直接给指针指向的数据”赋值,而你编写的小程序里的p还没有指向,所以不能赋值;这个指针叫“悬浮指针”,也叫野指针,它不能被赋值的。需要这样编写才可以:int a,*p=&a;*p=7; 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容虎课网c语言新手 ,C语言学习基础入门熟练运用c语言新手,C语言自学教程,C语言在线教程,C语言入门,C语言进阶教程,各种编程教程应有尽有,C语言系统性学习 知识全面讲解,颠覆传统教学模式,随时随地,快学快用www.huke88.com广告c语言数据类型物联网/嵌入式工程师系统教程c语言数据类型嵌入式工程师0基础系统入门,剑指高薪Offerc语言数据类型嵌入式工程师保姆式教学+简历指导+就业内推class.imooc.com广告程序c++_全面检测系统异常_快速修复丨必备工具dll.ahmfsoft.com查看更多 其他类似问题 2021-08-23 C++ 给数组指针赋值的一些问题? 2020-02-13 在C程序中,指针变量能够赋 值或 值 6 2022-12-14 C语言指针的赋值问题 2022-12-11 c语言 指针如何赋值 2019-10-19 在C语言中能否直接给指针指向的数据赋值?为什么? 64 2019-07-05 c语言中,为什么不能对字符指针变量指向的字符串再赋值? 24 2013-10-21 C语言中的指针为什么会改变变量的值? 20 2019-10-19 C语言中可以给指针变量赋值常数吗? 4 为你推荐: