右边的那个编译加运行(点这个),左边编译,中间运行。
(文件保存)点击文件——另存为,选择要保存的文件的位置:
保存到桌面:
(2)字体大小:
ctrl+滚动鼠标
C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。
起源:贝尔实验室20世纪80年底代初,c语言面向结构,代码太多不好管控
应用范围:文字处理程序及电子表格、编译器、操作系统
c语言是结构化和模块化的语言,面向过程。未完全实现解决软件设计危机的目标
c++保留了c语言原有的所有有点,增加了面向对象的机制
增加了面向对象机制
对c语言的功能进行了扩充
记事本(Notepad++)+命令行
专业大牛的身份标识,上手慢
Visual C++ 6.0
经典开发工具,与流行操作系统有冲突
VS 2015
功能强大,体积同样庞大
Code::Blocks
目前如日中天的开源免费c/c++开发工具,专业开发人员推荐使用
其他开发工具
DEV C++、CLion、C_Free、Xcode、C4droid。。。
永远的HelloWorld!
使用文本工具+MinGW
使用Code::Blocks
#include <iostream> int main(){ std::cout << "HelloWorld" << std::endl; return 0; }
#include <iostream> using namespace std; int main(){ cout << "HelloWorld" << endl; return 0; }
1、从概念上看,输出是一个流,可以理解程序流出的一系列字符
2、cout对象表示这种流,在iostream文件中定义
3、cout右边<<符号是插入运算符,可以将右侧信息插入到流中
return 0 表示程序正常结束,非0表示异常结束
操作系统支持其它进程来获取别的进程的退出代码,比如,在书写一个自动安装程序,要一次安装多个应用程序,怎么才能知道其中某个程序的安装是否正常结束了呢??因为如果某个程序安装出错了再继续也许就是毫无意义的,我们就可以根据别的进程的退出码来判断了。
每条语句占一行
每个函数都有一个开始和结束花括号,花括号各占一行
函数中的语句对相对于花括号进行缩进
与函数名称相关的小括号周围没有空白
有助于对代码的阅读
注释语言应准确、易懂、简洁
单行注释:以“//”开头
多行注释:以“/*”开头,“*/”结尾
1、编译(预处理->编译->目标文件)
2、连接
3、执行
# include <iostream> using namespace std; int main(){ cout << "英雄名称:寒冰射手·艾希\n"; // cout 后面可以输出多行文本,最后再加分号; cout << "伤害:56\t\t攻击距离:600\n" << "护甲:15(+3.4)\t\t魔抗:300(+20)\n" // 最好再最后一行不用\n结尾,用<<end1结尾专业些 << "生命值:300(+10)\t生命回复:0.9(+0.11)" << endl; return 0; }
c++简介、c++程序结构、使用集成开发工具书写代码、c++程序的编译和执行(预处理、编译、汇编、链接)
原文:https://www.cnblogs.com/jiangzijiang/p/14729922.html