毕业一年的我,请匠人拍砖~~

[复制链接]
41181|197
wpfic1015 发表于 2010-10-14 17:49 | 显示全部楼层
小伙子不错
胡来一刀 发表于 2010-10-14 18:08 | 显示全部楼层
小伙子确实不错,我毕业三四年后都浑浑噩噩!
liu2366 发表于 2010-10-14 18:30 | 显示全部楼层
很是佩服LZ,我也是去年毕业,换了三份工作,现在做单片机软件,但是是用汇编写台湾的单片机,菜鸟一个,呵呵
红金龙吸味 发表于 2010-10-14 18:39 | 显示全部楼层
hieagle 发表于 2010-10-14 21:03 | 显示全部楼层
同时09年开始工作的人呀
程序匠人 发表于 2010-10-14 21:37 | 显示全部楼层
能自我反省自我总结的人,是不需要别人拍砖的。
鼓励之
xiaoyi6409 发表于 2010-10-14 21:57 | 显示全部楼层
还有一年毕业,现在都有点没底了。。。。楼主蛮幽默的啊
踢球老越位 发表于 2010-10-14 22:08 | 显示全部楼层
17# hbicecream 首先说明一点,a和b都是常量指针,在实际的执行中会被一个具体的数值所代替~~
所有不管你怎么强制转换,a++,b++都是不能通过编译的。
我知道你的意思,你想问这个指针加的字节数多少?
如果char型是 ...
liang7143 发表于 2010-10-14 16:54

说到底,其实指针和数组没什么关系。。。
zhoutianjun 发表于 2010-10-14 22:44 | 显示全部楼层
直播~~~~~~~~~~
原野之狼 发表于 2010-10-14 22:46 | 显示全部楼层
值得学习 赞一个
chengfei21 发表于 2010-10-14 23:13 | 显示全部楼层
赞一个
ocon 发表于 2010-10-15 02:33 | 显示全部楼层
有钱途:victory:
顶风作案 发表于 2010-10-15 07:55 | 显示全部楼层
这个很有耐心啊
SLEET1986 发表于 2010-10-15 08:06 | 显示全部楼层
深有同感。。。:)
children1987 发表于 2010-10-15 08:34 | 显示全部楼层
我毕业快两年了,呵呵**看起来好亲切啊,我QQ38188043,愿意和楼主多多切磋、共同进步!
Powergoods 发表于 2010-10-15 08:41 | 显示全部楼层
哎,还在大学的我感觉很迷茫哦,感觉LZ真的挺强的。还有我弱弱的问一句,我的专业方向是硬件方面,不知道是否也要去专研汇编或是C语音方面的知识。麻烦前辈解惑啊。谢谢
Jack_X 发表于 2010-10-15 09:04 | 显示全部楼层
呵呵,楼主挺幽默的,坐下来等更新:D
奇门遁甲 发表于 2010-10-15 09:26 | 显示全部楼层
你其实没有真正理解指针

  1. 2)、指针在使用之前都必须初始化,可以延伸为所有变量在使用之前都初始化。也就是说变量作为右值时,其值必须确定。废弃指针一般都赋值为NULL,NULL其实就是0,那么他是指向0吗?其实不然,他不指向任何地方。
指针赋值为0,那么他就是实实在在指向0,
编程的好习惯是检查指针为0时为未指定任何地方。
这是程序员控制的。

指针永远是赋值什么,他就指向哪里,至于是否有效。那就看程序员和OS的页表了。
不存在未指向任何地方的指针。
liaojihua2010 发表于 2010-10-15 09:49 | 显示全部楼层
毕业一年能有这样的体会,算是很不错了
 楼主| liang7143 发表于 2010-10-15 10:14 | 显示全部楼层
39# 奇门遁甲 非常赞同你的说法~~呵呵~小弟记下了~~

K&R在《C和指针》一书中有写到:

标准定义了NULL指针,它作为一个特殊的指针变量,表示不指向任何东西,要使一个指针变成NULL,你可以给他赋值为0。

但是对于编译器实现者来说,不指向任何东西是难以实现的,所以NULL指针的实际值是与此不同的。

如果对一个NULL指针进行间接访问,会发生什么情况?结果会编译器而异,有些机器会访问位置0,有些机器也行会返回一个错误~~

~呵呵~最好的方法还是如这个大哥所言,程序员自己应该对指针解引用之前对它进行检查~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部