完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
最近看了C语言,这里有两句话很是让我郁闷.
1,指针变量中只能存放地址(指针),不要将一个整数赋给一个指针变量。如: * pointet_1=100 //不合法 2,*p=1; 表示将整数1赋给p当前所指向的变量,如果p指向变a,则相当于把1赋给a,即“a=1;”. 这是不是自相矛盾啊???? |
|
相关推荐
8个回答
|
|
C程序设计 第224页,我怀疑是不是*pointer_1加多了个*号啊.....
|
|
|
|
你在哪看到这两句话的,你去打死他吧
|
|
|
|
当你写过汇编就更清楚了,* pointet_1=100是合法的
|
|
|
|
|
|
你看的是翻译版吧 如果有原版 最好对照着原版看 翻译可能搞错的
|
|
|
|
原来是谭浩强编的。。。。呵呵 各种原因导致的错误吧
|
|
|
|
|
|
|
|
得看怎么写了,像下面的程序就是非法的
int *pointet_1; *pointer_1=1000; 像上面这样写的话就是不合法的的,因为pointer_1是个野指针!可以修改为下面的。 int *pointet_1; int a; pointer_1=&a; *pointer_1=1000; 这样的话初始化了指针pointer_1,指向a,*pointer_1=1000就是合法的了。 |
|
|
|
只有小组成员才能发言,加入小组>>
请问下图大疆lightbridge2遥控器主板电源芯片型号是什么?
4464 浏览 1 评论
使用常见的二极管、三极管和mos做MCU和模组的电平转换电路,但是模组和MCU无法正常通信,为什么?
341浏览 2评论
为了提高USIM卡电路的可靠性和稳定性,在电路设计中须注意的点有哪些?
338浏览 2评论
366浏览 2评论
357浏览 2评论
403浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 13:31 , Processed in 0.979521 second(s), Total 92, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号