《征服C指针》读后感

之前看了《有趣的二进制》,多少算是了解了shellCode的含义,对于ROP和Metasploit只是知道了大概作用,PWN果然还是比较难。

之前做CTF练手时,经常用IDA的F5,但对应的C程序有很多指针操作,而我对指针已经陌生,因此专门找了《征服C指针》来看

本书非常细致的讨论了变量的内存模型,指针的讲法,数组与指针的区别,收获还很大。比较喜欢这种各方面都能细细掰开来讲的书,让人能够知道为什么会这样!

看书后,其实C有很多不人性化的地方,只能说是历史的原因了。

对于C指针声明,

优先括号:这是个数组(数组的元素是指针),还是指向数组的指针

然后是[ ]:同上,另外要注意这是不是个数组,数组的元素是函数? 

最后是*  :没有括号的情况下,把*与类型看到一块更容易解读。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章