散分+快来报名“C语言指针与汇编内存地址”公开课

时间:2022-02-26 11:51:07
欢迎初步了解C语言指针和X86汇编语言的新人们来捧个人场啊!

“C语言指针与汇编内存地址”公开课
http://edu.csdn.net/huiyiCourse/detail/111

散分+快来报名“C语言指针与汇编内存地址”公开课理解讨论之前请先学会如何 观察

计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

对学习编程者的忠告:
散分+快来报名“C语言指针与汇编内存地址”公开课多用小脑和手,少用大脑、眼睛和嘴,会更快地学会编程!
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步Debug版对应汇编一行!
单步Debug版对应汇编千行不如单步Release版对应汇编一行!
不会单步Release版对应汇编?在你想单步Release版C/C++代码片断的前面临时加一句DebugBreak();重建所有,然后在IDE中运行。(一般人我不告诉他! 散分+快来报名“C语言指针与汇编内存地址”公开课

VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。

想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
指针即地址。“地址又是啥?”“只能从汇编语言和计算机组成原理的角度去解释了。”
但我又不得不承认:
 有那么些人喜欢或者适合用“先具体再抽象”的方法学习和理解复杂事物;
 而另一些人喜欢或者适合用“先抽象再具体”的方法学习和理解复杂事物。
而我本人属前者。

不要企图依赖输出指针相关表达式...的值【比如printf("%p\n",...);或者cout<<...】来理解指针的本质,
而要依赖调试时的反汇编窗口中的C/C++代码【比如void *p=(void *)(...);】及其对应汇编指令以及内存窗口中的内存地址和内存值来理解指针的本质。


这辈子不看内存地址和内存值;只画链表、指针示意图,画堆栈示意图,画各种示意图,甚至自己没画过而只看过书上的图……能从本质上理解指针、理解函数参数传递吗?本人深表怀疑!
这辈子不种麦不收麦不将麦粒拿去磨面;只吃馒头、吃面条、吃面包、……甚至从没看过别人怎么蒸馒头,压面条,烤面包,……能从本质上理解面粉、理解面食吗?本人深表怀疑!!

提醒:
“学习用汇编语言写程序”

“VC调试(TC或BC用TD调试)时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
想要从本质上理解C指针,必须学习C和汇编的对应关系。”
不是一回事!

141 个解决方案

#1


散分+快来报名“C语言指针与汇编内存地址”公开课

#2


电脑内存或文件内容只是一个一维二进制字节数组及其对应的二进制地址;
人脑才将电脑内存或文件内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息……

#3


剧透一下:
第1次课: 演示使用VC20xx查看每句C对应的汇编指令和每个C语言成分对应的汇编地址或寄存器。
第2次课: 通过求函数大小功能和求函数调用者实例了解指针与函数对应的汇编内存地址。
第3、4次课: 通过静态和动态一、二、三维数组实例了解指针与数组对应的汇编内存地址。
第5、6次课: 通过带头节点和不带头节点的单链表实例了解指针与单链表对应的汇编内存地址。
第7、8次课: 通过双向链表和双向循环链表实例了解指针与双向链表对应的汇编内存地址。
第9、10次课:通过十字链表实例了解指针与十字链表对应的汇编内存地址。

#4


特地来膜拜下赵老师

#5


引用 3 楼 zhao4zhong1 的回复:
剧透一下:
第1次课: 演示使用VC20xx查看每句C对应的汇编指令和每个C语言成分对应的汇编地址或寄存器。
第2次课: 通过求函数大小功能和求函数调用者实例了解指针与函数对应的汇编内存地址。
第3、4次课: 通过静态和动态一、二、三维数组实例了解指针与数组对应的汇编内存地址。
第5、6次课: 通过带头节点和不带头节点的单链表实例了解指针与单链表对应的汇编内存地址。
第7、8次课: 通过双向链表和双向循环链表实例了解指针与双向链表对应的汇编内存地址。
第9、10次课:通过十字链表实例了解指针与十字链表对应的汇编内存地址。


听说赵老湿还是资深架构师,将汇编和C揉到一起来讲,足见中国架构师的水分有多大。这样不伦不类的事情也只有国内才会出现吧?诚然,懂得计算机原理和汇编语言对学习C语言是的裨益的,但这种关系仅止于此,如果对汇编了解,可能不需要赵老湿在这里费力劳神开公开课就能学C语言;同样地,要用汇编来学C语言,似乎也可以用C来学C++和JAVA。

#6


引用 4 楼 laiang8283 的回复:
特地来膜拜下赵老师
散分+快来报名“C语言指针与汇编内存地址”公开课特地来膜拜下床上大娘

#7


偶就是喜欢用钢筋的抗拉强度和水泥的硬度来学建筑! 散分+快来报名“C语言指针与汇编内存地址”公开课

#8


想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
指针即地址。“地址又是啥?”“只能从汇编语言和计算机组成原理的角度去解释了。”
但我又不得不承认:
 有那么些人喜欢或者适合用“先具体再抽象”的方法学习和理解复杂事物;
 而另一些人喜欢或者适合用“先抽象再具体”的方法学习和理解复杂事物。
而我本人属前者。

散分+快来报名“C语言指针与汇编内存地址”公开课重要的话要重复讲,讲三遍还不够;要天天讲,月月讲,年年讲。

#9


做个可能不太恰当的比喻:
人想让狗帮忙逮只兔子,可是人说话狗听不懂,于是人发明了一种介乎人言和狗语之间的语言,即口令。
人想让电脑帮忙做计算,可是人话电脑听不懂,于是人发明了一种介乎人言和汇编机器码之间的语言,即C语言。
人对狗的口令得让人容易学、也得让狗容易懂。
C语言同样得让人容易学、也得让电脑容易懂。
相比之下C++、Java就是人学得费劲、电脑也经常闹不懂。

#10


散分+快来报名“C语言指针与汇编内存地址”公开课

#11


引用 9 楼 zhao4zhong1 的回复:
做个可能不太恰当的比喻:
人想让狗帮忙逮只兔子,可是人说话狗听不懂,于是人发明了一种介乎人言和狗语之间的语言,即口令。
人想让电脑帮忙做计算,可是人话电脑听不懂,于是人发明了一种介乎人言和汇编机器码之间的语言,即C语言。
人对狗的口令得让人容易学、也得让狗容易懂。
C语言同样得让人容易学、也得让电脑容易懂。
相比之下C++、Java就是人学得费劲、电脑也经常闹不懂。


高,实在是高,赵老湿的逻辑真是奇妙哇:
1,因为人不懂狗语,发明了口令;
2,因为人不懂汇编,发明了C。
然而,为了学C,还得用汇编,借助于汇编。绕了半天,原来为了这个口令,还得懂狗语。

#12


引用 7 楼 zhao4zhong1 的回复:
偶就是喜欢用钢筋的抗拉强度和水泥的硬度来学建筑! 散分+快来报名“C语言指针与汇编内存地址”公开课


说明赵老湿的硬度是刚刚的。既然都这么自诩了,朕也不玩文字游戏,不妨请赵老湿看看这个程序,分别用C89、C99和C11分析一下它有什么问题,这个问题在三个C标准里的变迁过程:

#include <stdio.h>
 
struct t {char a [22];} f (void)
{
    struct t t = {"Aye aye sir.\n"};
    return t;
}
 
int main (void)
{
    return printf (f ().a);
}

#13


面向对象只是一种编程思想。
再抽象的编程语言,最后不都变成汇编代码了吗?我们完全可以说汇编语言是面向对象、脚本化、动态化、泛函化、并行化、分布化的语言。

一切凌驾于汇编代码之上的语法都是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。

#14


引用 13 楼 zhao4zhong1 的回复:
面向对象只是一种编程思想。
再抽象的编程语言,最后不都变成汇编代码了吗?我们完全可以说汇编语言是面向对象、脚本化、动态化、泛函化、并行化、分布化的语言。

一切凌驾于汇编代码之上的语法都是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。


少扯了,赵老湿。汇编是C的语法糖,那汇编难道不是机器指令的语法糖?你老的意思是,不用使用机器指令,反而使用汇编、C、C++、JAVA,erlang,是把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,认为不值当??

#15


用汇编来学C,曾经把好多人带入误区,有个叫二玉的,学了四五年都没有学懂C。
请架构师们慎言。

#16


该回复于2016-05-06 10:42:46被管理员删除

#17


用钢筋的抗拉强度和水泥的硬度来学建筑,曾经把好多建筑师引入误区,推进茅坑。有个叫2B的农民工,学了四五年都没有学懂建筑。
请建筑界的砖家、叫兽、架构师们谨言慎行,不要误人子弟了!
散分+快来报名“C语言指针与汇编内存地址”公开课

#18


赵老湿别扯没用的了。虽然你是架构师,但你的C远不及你的嘴皮子厉害。
说明赵老湿的硬度是刚刚的。既然都这么自诩了,朕也不玩文字游戏,不妨请赵老湿看看这个程序,分别用C89、C99和C11分析一下它有什么问题,这个问题在三个C标准里的变迁过程:
 
# include <stdio.h>
  
struct t {char a [22];} f (void)
{
    struct t t = {"Aye aye sir.\n"};
    return t;
}
  
int main (void)
{
    return printf (f ().a);
}

#19


人生如戏,全凭演技,口才好,演得好,能得到好结果,那就够了,不要深究“实力”,成功是检验实力的唯一标准!我支持大嘴。 散分+快来报名“C语言指针与汇编内存地址”公开课

#20


引用 19 楼 DelphiGuy 的回复:
人生如戏,全凭演技,口才好,演得好,能得到好结果,那就够了,不要深究“实力”,成功是检验实力的唯一标准!我支持大嘴。 散分+快来报名“C语言指针与汇编内存地址”公开课


那得看能不能坚持住,纸里终究包不住火。百度竞价排名就是例子。你现在口才好,演得好,到时候骂声一片,同时自己也招架不住。
中国产不了CCD,以及好多核心的东西,全靠东洋弹丸小邦,东洋小邦不给你供货,你泱泱制造业大国照样干瞪眼。为什么?就是因为这种得过且过,骗人一时,自己捞了好处就行的心态。
这人哪,自己没点工匠精神,也就算了,不要到处鼓吹,贻误后代子孙。

#21


现在基本不用CCD了,绝大部分都是CMOS器件(假定你说是数码相机、手机摄像头里的感光器件)。另外多说一句,日本的“工匠”厂家基本都不行了,什么TOSHIBA、SHARP、SONY之类的,要么主要业务被收购,要么长期亏损,离被收购、倒闭也不远了。 散分+快来报名“C语言指针与汇编内存地址”公开课

#22


为什么中国一说限制稀土出口,CCD厂家就不干了呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

C89、C99和C11以及你贴的这段代码仅存在于你的大脑中,在我的大脑中和计算机里面都是二进制字节。分析完毕。 散分+快来报名“C语言指针与汇编内存地址”公开课

#23


你能用C89、C99和C11分析一下 http://bbs.csdn.net/topics/390968755里面的代码吗?
1+1=2这种符合标准的事,从宇宙诞生以来从来就没有发生过。

#24


不愧是大嘴呀,只要把你忽悠瘸了,我就成功了。 散分+快来报名“C语言指针与汇编内存地址”公开课

#25


引用 21 楼 DelphiGuy 的回复:
现在基本不用CCD了,绝大部分都是CMOS器件(假定你说是数码相机、手机摄像头里的感光器件)。另外多说一句,日本的“工匠”厂家基本都不行了,什么TOSHIBA、SHARP、SONY之类的,要么主要业务被收购,要么长期亏损,离被收购、倒闭也不远了。 散分+快来报名“C语言指针与汇编内存地址”公开课


就凭你说这些,绝对外行。隔行如隔山。另外,不单单是电子核心器件,其它行业也有好多。抬杠没有用。

#26


引用 22 楼 zhao4zhong1 的回复:
为什么中国一说限制稀土出口,CCD厂家就不干了呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

C89、C99和C11以及你贴的这段代码仅存在于你的大脑中,在我的大脑中和计算机里面都是二进制字节。分析完毕。 散分+快来报名“C语言指针与汇编内存地址”公开课


引用 23 楼 zhao4zhong1 的回复:
你能用C89、C99和C11分析一下 http://bbs.csdn.net/topics/390968755里面的代码吗?
1+1=2这种符合标准的事,从宇宙诞生以来从来就没有发生过。


CCD厂家不干了说明什么问题?不太明白你要说明啥。谁也不傻,稀土人家早就在便宜的时候储备了好多,你断供也没啥,人家用储备的稀土支撑的时间绝对比你相关产业倒闭所需要的时间长,这是其一;其二,人家早就在研究如何用新的东西来代替稀土。

第二个问题,有人说你是大嘴,这不冤枉你。身为老湿,技术怎么样,不了解,但顾左右而言它,转移话题、移花接木、偷换概念,耍嘴皮子的功夫肯定是非常深厚的。1+1=2和计算机语言的演变能够放在一起来比较吗?亏你还是所谓的架构师,也是醉了。
回到朕刚才的那个问题,有些东西,C89在添加新特性的时候,出现了漏洞,在C99中修补的时候,又造成了其它漏洞,C11接着修补漏洞,使之合法,这个演变过程,你不理解?你不是教授和架构师吗,怎么竟然不理解?不了解?真是醉了,还拿语言的深化和数学上的公理来比较。唉……真是大嘴呀。
朕刚才已经提示了,你就不要再玩文字游戏了,解释一下那个程序吧???

#27


引用 25 楼 sholber 的回复:
Quote: 引用 21 楼 DelphiGuy 的回复:

现在基本不用CCD了,绝大部分都是CMOS器件(假定你说是数码相机、手机摄像头里的感光器件)。另外多说一句,日本的“工匠”厂家基本都不行了,什么TOSHIBA、SHARP、SONY之类的,要么主要业务被收购,要么长期亏损,离被收购、倒闭也不远了。 散分+快来报名“C语言指针与汇编内存地址”公开课


就凭你说这些,绝对外行。隔行如隔山。另外,不单单是电子核心器件,其它行业也有好多。抬杠没有用。


这说明你绝对是外行,只见树木,不见森林,俗话说得好“功夫在书外”,你只看见一点细枝末节的东西,没有看见战略问题,如果日本真的象你说的那样NB,它怎么不搞个禁运?不直接把中国制造业搞垮了么?有美国护着,它还怕中国主动打它不成???
事实是,不止是日本(日本算个球),整个西方,能拿住中国的,并不是它有什么中国搞不出来的“先进技术”,而是知识产权、贸易规则这些无形的枷锁,它自己要是首先打破这些东西,那中国就彻底解放了,看看最后谁吃亏大。 散分+快来报名“C语言指针与汇编内存地址”公开课

#28


到底是只知道石头和木头的硬度以及年限的古代工匠牛
还是
现在知道各种建筑材料建筑科学建筑工程的建筑学家牛
呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

我觉得各有各的牛。 散分+快来报名“C语言指针与汇编内存地址”公开课

#29


引用 28 楼 zhao4zhong1 的回复:
到底是只知道石头和木头的硬度以及年限的古代工匠牛
还是
现在知道各种建筑材料建筑科学建筑工程的建筑学家牛
呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

我觉得各有各的牛。 散分+快来报名“C语言指针与汇编内存地址”公开课


你的意思是:
均陵鼠侠=只知道石头和木头的硬度以及年限的古代工匠
赵4老师=知道各种建筑材料建筑科学建筑工程的建筑学家
??? 散分+快来报名“C语言指针与汇编内存地址”公开课

#30


引用 29 楼 DelphiGuy 的回复:
Quote: 引用 28 楼 zhao4zhong1 的回复:

到底是只知道石头和木头的硬度以及年限的古代工匠牛
还是
现在知道各种建筑材料建筑科学建筑工程的建筑学家牛
呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

我觉得各有各的牛。 散分+快来报名“C语言指针与汇编内存地址”公开课


你的意思是:
均陵鼠侠=只知道石头和木头的硬度以及年限的古代工匠
赵4老师=知道各种建筑材料建筑科学建筑工程的建筑学家
??? 散分+快来报名“C语言指针与汇编内存地址”公开课



引用 27 楼 DelphiGuy 的回复:
Quote: 引用 25 楼 sholber 的回复:

Quote: 引用 21 楼 DelphiGuy 的回复:

现在基本不用CCD了,绝大部分都是CMOS器件(假定你说是数码相机、手机摄像头里的感光器件)。另外多说一句,日本的“工匠”厂家基本都不行了,什么TOSHIBA、SHARP、SONY之类的,要么主要业务被收购,要么长期亏损,离被收购、倒闭也不远了。 散分+快来报名“C语言指针与汇编内存地址”公开课


就凭你说这些,绝对外行。隔行如隔山。另外,不单单是电子核心器件,其它行业也有好多。抬杠没有用。


这说明你绝对是外行,只见树木,不见森林,俗话说得好“功夫在书外”,你只看见一点细枝末节的东西,没有看见战略问题,如果日本真的象你说的那样NB,它怎么不搞个禁运?不直接把中国制造业搞垮了么?有美国护着,它还怕中国主动打它不成???
事实是,不止是日本(日本算个球),整个西方,能拿住中国的,并不是它有什么中国搞不出来的“先进技术”,而是知识产权、贸易规则这些无形的枷锁,它自己要是首先打破这些东西,那中国就彻底解放了,看看最后谁吃亏大。 散分+快来报名“C语言指针与汇编内存地址”公开课



话不是这么说,几个行业垮了,不等于中国就垮了。一个东洋小国,也得吃饭,也得发展经济。有些东西自己造不出来,工艺水平达不到,自己得承认。
朕很想问问,赵老湿是工匠呢,还是建筑学家?不然说这些废话有什么用?

#31


“有些东西自己造不出来,工艺水平达不到,自己得承认”这些东西即便有,也不是至关重要的领域,否则中国早被西方掐死了,更多的是市场经济条件下比较优势造成的结果,好比美欧难道连服装鞋帽都造不了,为什么要大量进口中国的?你说的日本元器件也是同样的道理,你让它不卖给中国试试?中国很快造出来,死的是它。

#32


膜拜一下。。。

#33


引用 31 楼 DelphiGuy 的回复:
“有些东西自己造不出来,工艺水平达不到,自己得承认”这些东西即便有,也不是至关重要的领域,否则中国早被西方掐死了,更多的是市场经济条件下比较优势造成的结果,好比美欧难道连服装鞋帽都造不了,为什么要大量进口中国的?你说的日本元器件也是同样的道理,你让它不卖给中国试试?。


第一,那你说说,哪些领域才是至关重要的领域?
第二,服装鞋帽化工,人家美国不是不能造,人家就是要把这些浪费资源,污染水和空气的产业关闭,一律采购,人家专做你做不了的高科技,你有能力跟人家比?这居然还成了你的比较优势了??一旦战争爆发,象这些简单的东西,自己要造还不容易?反过来,你上马高技术产品试试。
第三,不是说有些东西我们永远生产不了,但是,那得是多长时间,谁也不知道,更不要说是“中国很快造出来,死的是它”。不知道你指的是哪些领域我们会被掐死?手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。既然亡不了你,他不赚钱,反而要断供,要把中国掐死,他傻。

#34


引用 29 楼 DelphiGuy 的回复:


顺便说一下,飞机上的发动机我国一直造不好。
1,照你的说法,既然中国有比较优势,人家为什么不给咱提供技术,这样他就不用生产了,中国为他生产不就得啦?
2,他不是一直掐着咱们吗?中国不也没亡吗!
3,这发动机研发多少年了,也没有大的突破,你不是说“中国很快造出来,死的是它”吗??

#35


引用 29 楼 DelphiGuy 的回复:
Quote: 引用 28 楼 zhao4zhong1 的回复:

到底是只知道石头和木头的硬度以及年限的古代工匠牛
还是
现在知道各种建筑材料建筑科学建筑工程的建筑学家牛
呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

我觉得各有各的牛。 散分+快来报名“C语言指针与汇编内存地址”公开课


你的意思是:
均陵鼠侠=只知道石头和木头的硬度以及年限的古代工匠
赵4老师=知道各种建筑材料建筑科学建筑工程的建筑学家
??? 散分+快来报名“C语言指针与汇编内存地址”公开课

交换一下

#36


http://bbs.csdn.net/topics/380157851
填表式编码格式是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。

以己之矛,攻己之盾!
否定之否定?!
谁来帮我证明一下
“填表式编码格式”这颗语法糖到底是苦是甜?
它导致编译调试查错到底是越甜还是越苦?
散分+快来报名“C语言指针与汇编内存地址”公开课

#37


面向对象只是一种编程思想。
再抽象的编程语言,最后不都变成汇编指令了吗?我们完全可以说汇编指令是面向对象、脚本化、动态化、泛函化、并行化、分布化的语言。

一切凌驾于汇编指令之上的语法都是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。

汇编指令可以参考《The Intel 64 and IA-32 Architectures Software Developer's Manual》
当然还有很多其它公司或其它种类的汇编指令甚至微指令或固件指令或可编程逻辑阵列或数字逻辑电路等类似技术。

#38


引用 33 楼 sholber 的回复:
Quote: 引用 31 楼 DelphiGuy 的回复:

“有些东西自己造不出来,工艺水平达不到,自己得承认”这些东西即便有,也不是至关重要的领域,否则中国早被西方掐死了,更多的是市场经济条件下比较优势造成的结果,好比美欧难道连服装鞋帽都造不了,为什么要大量进口中国的?你说的日本元器件也是同样的道理,你让它不卖给中国试试?。


第一,那你说说,哪些领域才是至关重要的领域?
第二,服装鞋帽化工,人家美国不是不能造,人家就是要把这些浪费资源,污染水和空气的产业关闭,一律采购,人家专做你做不了的高科技,你有能力跟人家比?这居然还成了你的比较优势了??一旦战争爆发,象这些简单的东西,自己要造还不容易?反过来,你上马高技术产品试试。
第三,不是说有些东西我们永远生产不了,但是,那得是多长时间,谁也不知道,更不要说是“中国很快造出来,死的是它”。不知道你指的是哪些领域我们会被掐死?手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。既然亡不了你,他不赚钱,反而要断供,要把中国掐死,他傻。


我必须说,你就一棒槌。看看你前说的是啥:”中国产不了CCD,以及好多核心的东西,全靠东洋弹丸小邦,东洋小邦不给你供货,你泱泱制造业大国照样干瞪眼“,按你这逻辑,是中国完全被人家掐住脖子,我可没有这样说。再告诉你一次,没有任何领域是西方能掐死中国的,这也正是西方不愿主动和中国破交的原因,西方现在控制中国的是知识产权、贸易规则这些东西,别说日本那点破元件,就是i7,你以为中国造不出来?不过是专利的限制而已,它要掐中国,中国就不鸟它的知识产权,看谁吃亏?
还什么“手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。” 你那脑子是30年前传送过来的么?手机、电视器材(都包括零部件)有什么是中国生产不了的?中国更是日化产品大国,谁敢拿这些来掐中国?白痴。

#39


引用 14 楼 sholber 的回复:
Quote: 引用 13 楼 zhao4zhong1 的回复:

面向对象只是一种编程思想。
再抽象的编程语言,最后不都变成汇编代码了吗?我们完全可以说汇编语言是面向对象、脚本化、动态化、泛函化、并行化、分布化的语言。

一切凌驾于汇编代码之上的语法都是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。


少扯了,赵老湿。汇编是C的语法糖,那汇编难道不是机器指令的语法糖?你老的意思是,不用使用机器指令,反而使用汇编、C、C++、JAVA,erlang,是把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,认为不值当??

过多的品尝语法糖似乎是有些浪费有限的。但是明明可以站在巨人的肩膀上,却不站,也是有些浪费生命的感觉。

请辩。

#40


引用 38 楼 DelphiGuy 的回复:
Quote: 引用 33 楼 sholber 的回复:

Quote: 引用 31 楼 DelphiGuy 的回复:

“有些东西自己造不出来,工艺水平达不到,自己得承认”这些东西即便有,也不是至关重要的领域,否则中国早被西方掐死了,更多的是市场经济条件下比较优势造成的结果,好比美欧难道连服装鞋帽都造不了,为什么要大量进口中国的?你说的日本元器件也是同样的道理,你让它不卖给中国试试?。


第一,那你说说,哪些领域才是至关重要的领域?
第二,服装鞋帽化工,人家美国不是不能造,人家就是要把这些浪费资源,污染水和空气的产业关闭,一律采购,人家专做你做不了的高科技,你有能力跟人家比?这居然还成了你的比较优势了??一旦战争爆发,象这些简单的东西,自己要造还不容易?反过来,你上马高技术产品试试。
第三,不是说有些东西我们永远生产不了,但是,那得是多长时间,谁也不知道,更不要说是“中国很快造出来,死的是它”。不知道你指的是哪些领域我们会被掐死?手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。既然亡不了你,他不赚钱,反而要断供,要把中国掐死,他傻。


我必须说,你就一棒槌。看看你前说的是啥:”中国产不了CCD,以及好多核心的东西,全靠东洋弹丸小邦,东洋小邦不给你供货,你泱泱制造业大国照样干瞪眼“,按你这逻辑,是中国完全被人家掐住脖子,我可没有这样说。再告诉你一次,没有任何领域是西方能掐死中国的,这也正是西方不愿主动和中国破交的原因,西方现在控制中国的是知识产权、贸易规则这些东西,别说日本那点破元件,就是i7,你以为中国造不出来?不过是专利的限制而已,它要掐中国,中国就不鸟它的知识产权,看谁吃亏?
还什么“手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。” 你那脑子是30年前传送过来的么?手机、电视器材(都包括零部件)有什么是中国生产不了的?中国更是日化产品大国,谁敢拿这些来掐中国?白痴。


程序员出*,这话不假,根本就目光短浅,井底之蛙。你们就意淫吧,山炮。

#41


引用 31 楼 DelphiGuy 的回复:


你也不用嗞嗞了,这事你觉得怎样就怎样了,能造,什么都能造,赶紧造。
跟你讲理,只是因为"DelphiGuy"这个名字挺熟悉,在本版经常见,以为可以讲理,谁知名不副实。好吧,这说明朕有时候挺白痴的,这点你说对了。

#42


存在即合理
热闹即存在
散分+快来报名“C语言指针与汇编内存地址”公开课

#43


老赵总算干点好事了

#44


楼上的大牛们说的我一句都不懂,但还是表示默默的支持!

#45


还是水区既娱乐又太平。。。。。。

#46


赵4老师   这个直播结束后,会有录像放出来吗?

#47


引用 19 楼 DelphiGuy 的回复:
人生如戏,全凭演技,口才好,演得好,能得到好结果,那就够了,不要深究“实力”,成功是检验实力的唯一标准!我支持大嘴。 散分+快来报名“C语言指针与汇编内存地址”公开课
散分+快来报名“C语言指针与汇编内存地址”公开课

#48


赵老湿刚刚的

#49


散分+快来报名“C语言指针与汇编内存地址”公开课

之前看过一本《C++反汇编与逆向分析技术揭秘》

#50


引用 46 楼 CCDDzclxy 的回复:
赵4老师   这个直播结束后,会有录像放出来吗?

应该会有。但不排除:
技术故障导致录像失败
无证程序员导致录像丢失
猥琐赵4老师导致录像很难看
内容太敏感导致全球黑客联盟黑掉
含违规内容导致广电总局封杀
……
散分+快来报名“C语言指针与汇编内存地址”公开课

#1


散分+快来报名“C语言指针与汇编内存地址”公开课

#2


电脑内存或文件内容只是一个一维二进制字节数组及其对应的二进制地址;
人脑才将电脑内存或文件内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息……

#3


剧透一下:
第1次课: 演示使用VC20xx查看每句C对应的汇编指令和每个C语言成分对应的汇编地址或寄存器。
第2次课: 通过求函数大小功能和求函数调用者实例了解指针与函数对应的汇编内存地址。
第3、4次课: 通过静态和动态一、二、三维数组实例了解指针与数组对应的汇编内存地址。
第5、6次课: 通过带头节点和不带头节点的单链表实例了解指针与单链表对应的汇编内存地址。
第7、8次课: 通过双向链表和双向循环链表实例了解指针与双向链表对应的汇编内存地址。
第9、10次课:通过十字链表实例了解指针与十字链表对应的汇编内存地址。

#4


特地来膜拜下赵老师

#5


引用 3 楼 zhao4zhong1 的回复:
剧透一下:
第1次课: 演示使用VC20xx查看每句C对应的汇编指令和每个C语言成分对应的汇编地址或寄存器。
第2次课: 通过求函数大小功能和求函数调用者实例了解指针与函数对应的汇编内存地址。
第3、4次课: 通过静态和动态一、二、三维数组实例了解指针与数组对应的汇编内存地址。
第5、6次课: 通过带头节点和不带头节点的单链表实例了解指针与单链表对应的汇编内存地址。
第7、8次课: 通过双向链表和双向循环链表实例了解指针与双向链表对应的汇编内存地址。
第9、10次课:通过十字链表实例了解指针与十字链表对应的汇编内存地址。


听说赵老湿还是资深架构师,将汇编和C揉到一起来讲,足见中国架构师的水分有多大。这样不伦不类的事情也只有国内才会出现吧?诚然,懂得计算机原理和汇编语言对学习C语言是的裨益的,但这种关系仅止于此,如果对汇编了解,可能不需要赵老湿在这里费力劳神开公开课就能学C语言;同样地,要用汇编来学C语言,似乎也可以用C来学C++和JAVA。

#6


引用 4 楼 laiang8283 的回复:
特地来膜拜下赵老师
散分+快来报名“C语言指针与汇编内存地址”公开课特地来膜拜下床上大娘

#7


偶就是喜欢用钢筋的抗拉强度和水泥的硬度来学建筑! 散分+快来报名“C语言指针与汇编内存地址”公开课

#8


想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
指针即地址。“地址又是啥?”“只能从汇编语言和计算机组成原理的角度去解释了。”
但我又不得不承认:
 有那么些人喜欢或者适合用“先具体再抽象”的方法学习和理解复杂事物;
 而另一些人喜欢或者适合用“先抽象再具体”的方法学习和理解复杂事物。
而我本人属前者。

散分+快来报名“C语言指针与汇编内存地址”公开课重要的话要重复讲,讲三遍还不够;要天天讲,月月讲,年年讲。

#9


做个可能不太恰当的比喻:
人想让狗帮忙逮只兔子,可是人说话狗听不懂,于是人发明了一种介乎人言和狗语之间的语言,即口令。
人想让电脑帮忙做计算,可是人话电脑听不懂,于是人发明了一种介乎人言和汇编机器码之间的语言,即C语言。
人对狗的口令得让人容易学、也得让狗容易懂。
C语言同样得让人容易学、也得让电脑容易懂。
相比之下C++、Java就是人学得费劲、电脑也经常闹不懂。

#10


散分+快来报名“C语言指针与汇编内存地址”公开课

#11


引用 9 楼 zhao4zhong1 的回复:
做个可能不太恰当的比喻:
人想让狗帮忙逮只兔子,可是人说话狗听不懂,于是人发明了一种介乎人言和狗语之间的语言,即口令。
人想让电脑帮忙做计算,可是人话电脑听不懂,于是人发明了一种介乎人言和汇编机器码之间的语言,即C语言。
人对狗的口令得让人容易学、也得让狗容易懂。
C语言同样得让人容易学、也得让电脑容易懂。
相比之下C++、Java就是人学得费劲、电脑也经常闹不懂。


高,实在是高,赵老湿的逻辑真是奇妙哇:
1,因为人不懂狗语,发明了口令;
2,因为人不懂汇编,发明了C。
然而,为了学C,还得用汇编,借助于汇编。绕了半天,原来为了这个口令,还得懂狗语。

#12


引用 7 楼 zhao4zhong1 的回复:
偶就是喜欢用钢筋的抗拉强度和水泥的硬度来学建筑! 散分+快来报名“C语言指针与汇编内存地址”公开课


说明赵老湿的硬度是刚刚的。既然都这么自诩了,朕也不玩文字游戏,不妨请赵老湿看看这个程序,分别用C89、C99和C11分析一下它有什么问题,这个问题在三个C标准里的变迁过程:

#include <stdio.h>
 
struct t {char a [22];} f (void)
{
    struct t t = {"Aye aye sir.\n"};
    return t;
}
 
int main (void)
{
    return printf (f ().a);
}

#13


面向对象只是一种编程思想。
再抽象的编程语言,最后不都变成汇编代码了吗?我们完全可以说汇编语言是面向对象、脚本化、动态化、泛函化、并行化、分布化的语言。

一切凌驾于汇编代码之上的语法都是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。

#14


引用 13 楼 zhao4zhong1 的回复:
面向对象只是一种编程思想。
再抽象的编程语言,最后不都变成汇编代码了吗?我们完全可以说汇编语言是面向对象、脚本化、动态化、泛函化、并行化、分布化的语言。

一切凌驾于汇编代码之上的语法都是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。


少扯了,赵老湿。汇编是C的语法糖,那汇编难道不是机器指令的语法糖?你老的意思是,不用使用机器指令,反而使用汇编、C、C++、JAVA,erlang,是把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,认为不值当??

#15


用汇编来学C,曾经把好多人带入误区,有个叫二玉的,学了四五年都没有学懂C。
请架构师们慎言。

#16


该回复于2016-05-06 10:42:46被管理员删除

#17


用钢筋的抗拉强度和水泥的硬度来学建筑,曾经把好多建筑师引入误区,推进茅坑。有个叫2B的农民工,学了四五年都没有学懂建筑。
请建筑界的砖家、叫兽、架构师们谨言慎行,不要误人子弟了!
散分+快来报名“C语言指针与汇编内存地址”公开课

#18


赵老湿别扯没用的了。虽然你是架构师,但你的C远不及你的嘴皮子厉害。
说明赵老湿的硬度是刚刚的。既然都这么自诩了,朕也不玩文字游戏,不妨请赵老湿看看这个程序,分别用C89、C99和C11分析一下它有什么问题,这个问题在三个C标准里的变迁过程:
 
# include <stdio.h>
  
struct t {char a [22];} f (void)
{
    struct t t = {"Aye aye sir.\n"};
    return t;
}
  
int main (void)
{
    return printf (f ().a);
}

#19


人生如戏,全凭演技,口才好,演得好,能得到好结果,那就够了,不要深究“实力”,成功是检验实力的唯一标准!我支持大嘴。 散分+快来报名“C语言指针与汇编内存地址”公开课

#20


引用 19 楼 DelphiGuy 的回复:
人生如戏,全凭演技,口才好,演得好,能得到好结果,那就够了,不要深究“实力”,成功是检验实力的唯一标准!我支持大嘴。 散分+快来报名“C语言指针与汇编内存地址”公开课


那得看能不能坚持住,纸里终究包不住火。百度竞价排名就是例子。你现在口才好,演得好,到时候骂声一片,同时自己也招架不住。
中国产不了CCD,以及好多核心的东西,全靠东洋弹丸小邦,东洋小邦不给你供货,你泱泱制造业大国照样干瞪眼。为什么?就是因为这种得过且过,骗人一时,自己捞了好处就行的心态。
这人哪,自己没点工匠精神,也就算了,不要到处鼓吹,贻误后代子孙。

#21


现在基本不用CCD了,绝大部分都是CMOS器件(假定你说是数码相机、手机摄像头里的感光器件)。另外多说一句,日本的“工匠”厂家基本都不行了,什么TOSHIBA、SHARP、SONY之类的,要么主要业务被收购,要么长期亏损,离被收购、倒闭也不远了。 散分+快来报名“C语言指针与汇编内存地址”公开课

#22


为什么中国一说限制稀土出口,CCD厂家就不干了呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

C89、C99和C11以及你贴的这段代码仅存在于你的大脑中,在我的大脑中和计算机里面都是二进制字节。分析完毕。 散分+快来报名“C语言指针与汇编内存地址”公开课

#23


你能用C89、C99和C11分析一下 http://bbs.csdn.net/topics/390968755里面的代码吗?
1+1=2这种符合标准的事,从宇宙诞生以来从来就没有发生过。

#24


不愧是大嘴呀,只要把你忽悠瘸了,我就成功了。 散分+快来报名“C语言指针与汇编内存地址”公开课

#25


引用 21 楼 DelphiGuy 的回复:
现在基本不用CCD了,绝大部分都是CMOS器件(假定你说是数码相机、手机摄像头里的感光器件)。另外多说一句,日本的“工匠”厂家基本都不行了,什么TOSHIBA、SHARP、SONY之类的,要么主要业务被收购,要么长期亏损,离被收购、倒闭也不远了。 散分+快来报名“C语言指针与汇编内存地址”公开课


就凭你说这些,绝对外行。隔行如隔山。另外,不单单是电子核心器件,其它行业也有好多。抬杠没有用。

#26


引用 22 楼 zhao4zhong1 的回复:
为什么中国一说限制稀土出口,CCD厂家就不干了呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

C89、C99和C11以及你贴的这段代码仅存在于你的大脑中,在我的大脑中和计算机里面都是二进制字节。分析完毕。 散分+快来报名“C语言指针与汇编内存地址”公开课


引用 23 楼 zhao4zhong1 的回复:
你能用C89、C99和C11分析一下 http://bbs.csdn.net/topics/390968755里面的代码吗?
1+1=2这种符合标准的事,从宇宙诞生以来从来就没有发生过。


CCD厂家不干了说明什么问题?不太明白你要说明啥。谁也不傻,稀土人家早就在便宜的时候储备了好多,你断供也没啥,人家用储备的稀土支撑的时间绝对比你相关产业倒闭所需要的时间长,这是其一;其二,人家早就在研究如何用新的东西来代替稀土。

第二个问题,有人说你是大嘴,这不冤枉你。身为老湿,技术怎么样,不了解,但顾左右而言它,转移话题、移花接木、偷换概念,耍嘴皮子的功夫肯定是非常深厚的。1+1=2和计算机语言的演变能够放在一起来比较吗?亏你还是所谓的架构师,也是醉了。
回到朕刚才的那个问题,有些东西,C89在添加新特性的时候,出现了漏洞,在C99中修补的时候,又造成了其它漏洞,C11接着修补漏洞,使之合法,这个演变过程,你不理解?你不是教授和架构师吗,怎么竟然不理解?不了解?真是醉了,还拿语言的深化和数学上的公理来比较。唉……真是大嘴呀。
朕刚才已经提示了,你就不要再玩文字游戏了,解释一下那个程序吧???

#27


引用 25 楼 sholber 的回复:
Quote: 引用 21 楼 DelphiGuy 的回复:

现在基本不用CCD了,绝大部分都是CMOS器件(假定你说是数码相机、手机摄像头里的感光器件)。另外多说一句,日本的“工匠”厂家基本都不行了,什么TOSHIBA、SHARP、SONY之类的,要么主要业务被收购,要么长期亏损,离被收购、倒闭也不远了。 散分+快来报名“C语言指针与汇编内存地址”公开课


就凭你说这些,绝对外行。隔行如隔山。另外,不单单是电子核心器件,其它行业也有好多。抬杠没有用。


这说明你绝对是外行,只见树木,不见森林,俗话说得好“功夫在书外”,你只看见一点细枝末节的东西,没有看见战略问题,如果日本真的象你说的那样NB,它怎么不搞个禁运?不直接把中国制造业搞垮了么?有美国护着,它还怕中国主动打它不成???
事实是,不止是日本(日本算个球),整个西方,能拿住中国的,并不是它有什么中国搞不出来的“先进技术”,而是知识产权、贸易规则这些无形的枷锁,它自己要是首先打破这些东西,那中国就彻底解放了,看看最后谁吃亏大。 散分+快来报名“C语言指针与汇编内存地址”公开课

#28


到底是只知道石头和木头的硬度以及年限的古代工匠牛
还是
现在知道各种建筑材料建筑科学建筑工程的建筑学家牛
呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

我觉得各有各的牛。 散分+快来报名“C语言指针与汇编内存地址”公开课

#29


引用 28 楼 zhao4zhong1 的回复:
到底是只知道石头和木头的硬度以及年限的古代工匠牛
还是
现在知道各种建筑材料建筑科学建筑工程的建筑学家牛
呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

我觉得各有各的牛。 散分+快来报名“C语言指针与汇编内存地址”公开课


你的意思是:
均陵鼠侠=只知道石头和木头的硬度以及年限的古代工匠
赵4老师=知道各种建筑材料建筑科学建筑工程的建筑学家
??? 散分+快来报名“C语言指针与汇编内存地址”公开课

#30


引用 29 楼 DelphiGuy 的回复:
Quote: 引用 28 楼 zhao4zhong1 的回复:

到底是只知道石头和木头的硬度以及年限的古代工匠牛
还是
现在知道各种建筑材料建筑科学建筑工程的建筑学家牛
呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

我觉得各有各的牛。 散分+快来报名“C语言指针与汇编内存地址”公开课


你的意思是:
均陵鼠侠=只知道石头和木头的硬度以及年限的古代工匠
赵4老师=知道各种建筑材料建筑科学建筑工程的建筑学家
??? 散分+快来报名“C语言指针与汇编内存地址”公开课



引用 27 楼 DelphiGuy 的回复:
Quote: 引用 25 楼 sholber 的回复:

Quote: 引用 21 楼 DelphiGuy 的回复:

现在基本不用CCD了,绝大部分都是CMOS器件(假定你说是数码相机、手机摄像头里的感光器件)。另外多说一句,日本的“工匠”厂家基本都不行了,什么TOSHIBA、SHARP、SONY之类的,要么主要业务被收购,要么长期亏损,离被收购、倒闭也不远了。 散分+快来报名“C语言指针与汇编内存地址”公开课


就凭你说这些,绝对外行。隔行如隔山。另外,不单单是电子核心器件,其它行业也有好多。抬杠没有用。


这说明你绝对是外行,只见树木,不见森林,俗话说得好“功夫在书外”,你只看见一点细枝末节的东西,没有看见战略问题,如果日本真的象你说的那样NB,它怎么不搞个禁运?不直接把中国制造业搞垮了么?有美国护着,它还怕中国主动打它不成???
事实是,不止是日本(日本算个球),整个西方,能拿住中国的,并不是它有什么中国搞不出来的“先进技术”,而是知识产权、贸易规则这些无形的枷锁,它自己要是首先打破这些东西,那中国就彻底解放了,看看最后谁吃亏大。 散分+快来报名“C语言指针与汇编内存地址”公开课



话不是这么说,几个行业垮了,不等于中国就垮了。一个东洋小国,也得吃饭,也得发展经济。有些东西自己造不出来,工艺水平达不到,自己得承认。
朕很想问问,赵老湿是工匠呢,还是建筑学家?不然说这些废话有什么用?

#31


“有些东西自己造不出来,工艺水平达不到,自己得承认”这些东西即便有,也不是至关重要的领域,否则中国早被西方掐死了,更多的是市场经济条件下比较优势造成的结果,好比美欧难道连服装鞋帽都造不了,为什么要大量进口中国的?你说的日本元器件也是同样的道理,你让它不卖给中国试试?中国很快造出来,死的是它。

#32


膜拜一下。。。

#33


引用 31 楼 DelphiGuy 的回复:
“有些东西自己造不出来,工艺水平达不到,自己得承认”这些东西即便有,也不是至关重要的领域,否则中国早被西方掐死了,更多的是市场经济条件下比较优势造成的结果,好比美欧难道连服装鞋帽都造不了,为什么要大量进口中国的?你说的日本元器件也是同样的道理,你让它不卖给中国试试?。


第一,那你说说,哪些领域才是至关重要的领域?
第二,服装鞋帽化工,人家美国不是不能造,人家就是要把这些浪费资源,污染水和空气的产业关闭,一律采购,人家专做你做不了的高科技,你有能力跟人家比?这居然还成了你的比较优势了??一旦战争爆发,象这些简单的东西,自己要造还不容易?反过来,你上马高技术产品试试。
第三,不是说有些东西我们永远生产不了,但是,那得是多长时间,谁也不知道,更不要说是“中国很快造出来,死的是它”。不知道你指的是哪些领域我们会被掐死?手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。既然亡不了你,他不赚钱,反而要断供,要把中国掐死,他傻。

#34


引用 29 楼 DelphiGuy 的回复:


顺便说一下,飞机上的发动机我国一直造不好。
1,照你的说法,既然中国有比较优势,人家为什么不给咱提供技术,这样他就不用生产了,中国为他生产不就得啦?
2,他不是一直掐着咱们吗?中国不也没亡吗!
3,这发动机研发多少年了,也没有大的突破,你不是说“中国很快造出来,死的是它”吗??

#35


引用 29 楼 DelphiGuy 的回复:
Quote: 引用 28 楼 zhao4zhong1 的回复:

到底是只知道石头和木头的硬度以及年限的古代工匠牛
还是
现在知道各种建筑材料建筑科学建筑工程的建筑学家牛
呢? 散分+快来报名“C语言指针与汇编内存地址”公开课

我觉得各有各的牛。 散分+快来报名“C语言指针与汇编内存地址”公开课


你的意思是:
均陵鼠侠=只知道石头和木头的硬度以及年限的古代工匠
赵4老师=知道各种建筑材料建筑科学建筑工程的建筑学家
??? 散分+快来报名“C语言指针与汇编内存地址”公开课

交换一下

#36


http://bbs.csdn.net/topics/380157851
填表式编码格式是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。

以己之矛,攻己之盾!
否定之否定?!
谁来帮我证明一下
“填表式编码格式”这颗语法糖到底是苦是甜?
它导致编译调试查错到底是越甜还是越苦?
散分+快来报名“C语言指针与汇编内存地址”公开课

#37


面向对象只是一种编程思想。
再抽象的编程语言,最后不都变成汇编指令了吗?我们完全可以说汇编指令是面向对象、脚本化、动态化、泛函化、并行化、分布化的语言。

一切凌驾于汇编指令之上的语法都是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。

汇编指令可以参考《The Intel 64 and IA-32 Architectures Software Developer's Manual》
当然还有很多其它公司或其它种类的汇编指令甚至微指令或固件指令或可编程逻辑阵列或数字逻辑电路等类似技术。

#38


引用 33 楼 sholber 的回复:
Quote: 引用 31 楼 DelphiGuy 的回复:

“有些东西自己造不出来,工艺水平达不到,自己得承认”这些东西即便有,也不是至关重要的领域,否则中国早被西方掐死了,更多的是市场经济条件下比较优势造成的结果,好比美欧难道连服装鞋帽都造不了,为什么要大量进口中国的?你说的日本元器件也是同样的道理,你让它不卖给中国试试?。


第一,那你说说,哪些领域才是至关重要的领域?
第二,服装鞋帽化工,人家美国不是不能造,人家就是要把这些浪费资源,污染水和空气的产业关闭,一律采购,人家专做你做不了的高科技,你有能力跟人家比?这居然还成了你的比较优势了??一旦战争爆发,象这些简单的东西,自己要造还不容易?反过来,你上马高技术产品试试。
第三,不是说有些东西我们永远生产不了,但是,那得是多长时间,谁也不知道,更不要说是“中国很快造出来,死的是它”。不知道你指的是哪些领域我们会被掐死?手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。既然亡不了你,他不赚钱,反而要断供,要把中国掐死,他傻。


我必须说,你就一棒槌。看看你前说的是啥:”中国产不了CCD,以及好多核心的东西,全靠东洋弹丸小邦,东洋小邦不给你供货,你泱泱制造业大国照样干瞪眼“,按你这逻辑,是中国完全被人家掐住脖子,我可没有这样说。再告诉你一次,没有任何领域是西方能掐死中国的,这也正是西方不愿主动和中国破交的原因,西方现在控制中国的是知识产权、贸易规则这些东西,别说日本那点破元件,就是i7,你以为中国造不出来?不过是专利的限制而已,它要掐中国,中国就不鸟它的知识产权,看谁吃亏?
还什么“手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。” 你那脑子是30年前传送过来的么?手机、电视器材(都包括零部件)有什么是中国生产不了的?中国更是日化产品大国,谁敢拿这些来掐中国?白痴。

#39


引用 14 楼 sholber 的回复:
Quote: 引用 13 楼 zhao4zhong1 的回复:

面向对象只是一种编程思想。
再抽象的编程语言,最后不都变成汇编代码了吗?我们完全可以说汇编语言是面向对象、脚本化、动态化、泛函化、并行化、分布化的语言。

一切凌驾于汇编代码之上的语法都是语法糖。
语法糖越甜,编译调试查错越苦!
把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,我认为不值当。


少扯了,赵老湿。汇编是C的语法糖,那汇编难道不是机器指令的语法糖?你老的意思是,不用使用机器指令,反而使用汇编、C、C++、JAVA,erlang,是把有限的生命浪费在品尝/品鉴无穷多种的语法糖中,认为不值当??

过多的品尝语法糖似乎是有些浪费有限的。但是明明可以站在巨人的肩膀上,却不站,也是有些浪费生命的感觉。

请辩。

#40


引用 38 楼 DelphiGuy 的回复:
Quote: 引用 33 楼 sholber 的回复:

Quote: 引用 31 楼 DelphiGuy 的回复:

“有些东西自己造不出来,工艺水平达不到,自己得承认”这些东西即便有,也不是至关重要的领域,否则中国早被西方掐死了,更多的是市场经济条件下比较优势造成的结果,好比美欧难道连服装鞋帽都造不了,为什么要大量进口中国的?你说的日本元器件也是同样的道理,你让它不卖给中国试试?。


第一,那你说说,哪些领域才是至关重要的领域?
第二,服装鞋帽化工,人家美国不是不能造,人家就是要把这些浪费资源,污染水和空气的产业关闭,一律采购,人家专做你做不了的高科技,你有能力跟人家比?这居然还成了你的比较优势了??一旦战争爆发,象这些简单的东西,自己要造还不容易?反过来,你上马高技术产品试试。
第三,不是说有些东西我们永远生产不了,但是,那得是多长时间,谁也不知道,更不要说是“中国很快造出来,死的是它”。不知道你指的是哪些领域我们会被掐死?手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。既然亡不了你,他不赚钱,反而要断供,要把中国掐死,他傻。


我必须说,你就一棒槌。看看你前说的是啥:”中国产不了CCD,以及好多核心的东西,全靠东洋弹丸小邦,东洋小邦不给你供货,你泱泱制造业大国照样干瞪眼“,按你这逻辑,是中国完全被人家掐住脖子,我可没有这样说。再告诉你一次,没有任何领域是西方能掐死中国的,这也正是西方不愿主动和中国破交的原因,西方现在控制中国的是知识产权、贸易规则这些东西,别说日本那点破元件,就是i7,你以为中国造不出来?不过是专利的限制而已,它要掐中国,中国就不鸟它的知识产权,看谁吃亏?
还什么“手机?电视器材?日化?据我所知,没有这些也亡不了国,只是生活非常不方便罢了。” 你那脑子是30年前传送过来的么?手机、电视器材(都包括零部件)有什么是中国生产不了的?中国更是日化产品大国,谁敢拿这些来掐中国?白痴。


程序员出*,这话不假,根本就目光短浅,井底之蛙。你们就意淫吧,山炮。

#41


引用 31 楼 DelphiGuy 的回复:


你也不用嗞嗞了,这事你觉得怎样就怎样了,能造,什么都能造,赶紧造。
跟你讲理,只是因为"DelphiGuy"这个名字挺熟悉,在本版经常见,以为可以讲理,谁知名不副实。好吧,这说明朕有时候挺白痴的,这点你说对了。

#42


存在即合理
热闹即存在
散分+快来报名“C语言指针与汇编内存地址”公开课

#43


老赵总算干点好事了

#44


楼上的大牛们说的我一句都不懂,但还是表示默默的支持!

#45


还是水区既娱乐又太平。。。。。。

#46


赵4老师   这个直播结束后,会有录像放出来吗?

#47


引用 19 楼 DelphiGuy 的回复:
人生如戏,全凭演技,口才好,演得好,能得到好结果,那就够了,不要深究“实力”,成功是检验实力的唯一标准!我支持大嘴。 散分+快来报名“C语言指针与汇编内存地址”公开课
散分+快来报名“C语言指针与汇编内存地址”公开课

#48


赵老湿刚刚的

#49


散分+快来报名“C语言指针与汇编内存地址”公开课

之前看过一本《C++反汇编与逆向分析技术揭秘》

#50


引用 46 楼 CCDDzclxy 的回复:
赵4老师   这个直播结束后,会有录像放出来吗?

应该会有。但不排除:
技术故障导致录像失败
无证程序员导致录像丢失
猥琐赵4老师导致录像很难看
内容太敏感导致全球黑客联盟黑掉
含违规内容导致广电总局封杀
……
散分+快来报名“C语言指针与汇编内存地址”公开课