codeblocks
逐个创建c程序,每个程序都创建一个独立的工程,
c程序编译报错,可以反复编译,一旦编译完成,谨慎再次编译。但可以随意运行。
c程序头文件stdio.h, c++头文件iostream.
打开旧工程,把c和cpp文件都选中,一键打开,
c程序不分大小写,所以它的大写命名会与小写命名冲突
Ctrl+f9编译,Ctrl+f10运行。
没有正确编译的文件,如果强行打开,会造成IDE崩溃。
up to date现代的,最新的
C++中的变量类型和java中的差别非常大,非常非常大
C++指针访问变量在内存中的地址
C++形参和实参,变量名是逻辑定义,取决于编译器,指针是物理定义,取决于内存。
C参数,
指针不是地址,而是对地址的操作。指针是一种高级的技术,可以简化程序运行。指针是java和c、c++
的区别的标志,但是指针并不比c中的其他技术更基础,反而是一种高级的技术。
引用是变量的别名,变量名是编译器和用户协议好的,用来代替变量地址,而引用则代表变量地址。
引用更像是变量名,而不是指针。
CodeBlocks常用操作快捷键
界面部分:
Shift + F2:左侧导航栏,F2:底部调试栏
编辑部分:
Ctrl + Y / Ctrl + Shift + Z:反撤销,重做(也就是前进一步)
Ctrl+Shift+C:注释掉当前行或选中块
Ctrl+Shift+X:解除注释(最新版的将其替换为截图功能)
Tab:缩进当前行或选中块
Shift+Tab:减少缩进
按住Ctrl,滚动鼠标滚轮,放大或缩小字体
编译与运行部分:
Ctrl + F9:编译
Ctrl + F10:运行上次成功编译后的程序
Ctrl + Shift + F9:编译当前文件(而不是当前打开的工程项目)
F9:编译并运行当前代码(如果编译错误会提示错误而不会运行)
F10:全屏(最新版不能使用)
Ctrl + C:终止正在运行的程序
Ctrl + Z:终止输入
调试部分:
F5:在当前光标所在行设置断点
F4:运行到光标所在行
F8:开始调试
Shift + F8:停止调试
F7:下一行代码
Shift + F7:进入下一行代码
新浪邮箱smtp,longshudezhinv@sina.com
8a914c3c86f039e6