透彻讲C语言指针
zkidpe09043:
如果对源 码感兴趣的胖友,可以访问~
https://t.cn/A6ZBVChM
【回复】清单整理的很用心,感谢楼主分享
同聲相應_同氣相求:
其实,用汇编代码+内存图+视频去学习指针,更加直观。
因为我就是这么折腾了好久才懂指针的。
int a=0;
int *p=&a;
*p=0xff;
对应的汇编为:
vs2019环境下Intel格式:
C对应的汇编:
;int a=0;
mov dword ptr【ebp-0x10】,0x00
;int *p=&a;
lea eax,dword ptr【ebp-0x10】
mov dword ptr【ebp-0x14】,eax
*p=0xff;
mov eax, dword ptr【ebp-0x14】
mov dword ptr【eax】,0xff
【个人看法,不喜勿喷】
现实是谎言:
char *****p;
*p = "我";
**p = "好";
***p = "晕";
****p = "啊";
*****p = "!";
彗星MM:
up这是哪个老师呀,有没有全套的,讲的不错
wizardshort:
花一天时间看完了,但又感觉什么也没学到,明明是自己脑子里会的,平时又不怎么用
【回复】还是得有个业务驱动着运用这些知识
【回复】回复 @超能的法师 :哈哈哈确实
海边的刘波儿:
p4中的例子,我把88888888换成888888或者100000等等,为什么会出现负数啊。
最最最后一个bug:
UP,这个讲的很好,C语言其他视频有么?这个老师讲的
宾Study:
请问up这个课还有后续吗,讲的非常好。
【回复】回复 @超能的法师 : 老师讲的真不错[doge]
【回复】后续内容是讲的其他内容了
是zhupp:
讲的真的好,我脑子不太好使都学会了
一颗粉饼:
请问视频里老师用的IDE是什么啊 感觉挺方便的
北舞月:
地址是内存单元地址吗?还是字节地址和内存单元地址不是一个概念?