某某语录,不解释,散分
bc++3.1 帮助里面对每个函数都有一小段能拷贝出来运行看效果的例子程序。非常适合初学C语言。相比较而言VC6带的帮助MSDN就没有。
·为实现c语言不支持但cpu支持的功能
·为实现c语言优化的不够好需要手工优化的功能
windows下参考MSDN中__asm
__asm {
//汇编代码
}
linux下搜这个
gcc-inline-asm.pdf
计算机组成原理→DOS命令→汇编语言→C语言、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言、架构……
VC调试时按Alt+8,TC或BC用TD调试,打开汇编窗口看每句C对应的汇编不就啥都明白了吗。
想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
单步调试和设断点调试是程序员必须掌握的技能之一。
对学习编程者的忠告:眼过千遍不如手过一遍!(书看千行不如手敲一行!)
关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程
B初级程序员
C高级程序员
D软件项目经理
如果想从A变成B的话,到我的资源http://download.csdn.net/zhao4zhong1里面下载“适合程序员的键盘练习”
用C语言1000行源码能完成的工作千万不要用C++重写!”