#include <iostream>
using namespace std;
int main() {
cout << "Hello, World" << endl;
return 0;
}
Hello, World!
#开头的代码#include <头文件>
iostream包含了使用程序进行输入输出的工具,例如:可以使用cout进行消息显示namespaceusing namespace 空间名;
using namespace std;
std中iostream中用来输出的cout实际名称为std::cout,用于换行的endl实际名称为std::endlmainint main() {
函数体;
return 0;
}
main()开始main()函数,程序在运行时会自动调用main()函数int main()中的int指定了函数的返回类型return语句代表函数将会返回的内容
0时,说明程序正常运行结束0的数值会造成系统认为程序异常退出cout打印内容cout将" "中间的内容输出打印在屏幕上,并且进行换行cout<<"输出内容"<<endl;
;表示一个语句的结束,函数体的每一句代码后面都需要";"存在cout,可以通过插入操作符"<<"赋予输出内容endl可以使内容输出之后,光标回准到下一行第一个字符,即换行"//"用来注释内容,之后的内容直到行末都为注释在进行变量运算之前,我们需要先向内存申请一下存放数据的盒子,这些盒子被称为变量。变量的声明就是向内存申请“盒子”的过程。一般的声明方式为数据类型 变量名称。
// 声明可乐数量变量 coke
int coke;
// 声明爆米花数量变量 popcorn
int popcorn;
// 声明消费总额变量 money
int money;
在C++中,变量名称也叫做标识符,表示用来标记和识别不同变量的不同的符号,有固定的构造规则:
变量的初始化即赋予变量一个初始值
我们在定义一个变量时,可以为它赋予一个初始值,例如初始化变量money。
// 声明消费总额变量 money,并且初始化数值为 0
int money = 0;
输出即在屏幕上输出展示信息内容
//将初始化好的消费总额打印在屏幕上,并且进行换行
cout << money << endl;
变量名 = 字面量// 小戴需要2瓶可乐,3个爆米花
coke = 2;
popcorn = 3;
0,23,-10240开头的整数,有效数字为0~7,并且不能带有正负号,例如0126,01630x或0X开头的整数,有效数字为0~9、A~F(a~f),并且不带有正负号。例如:0x12a,0xf390.66,30.0,14.15926e或E后跟一个整数来表示以10为底数的幂数。
e或E的右侧为幂次的数值,必须为整数6.6E-1,30.0e0,0.01415926E3常量中还有一类主要用来表达常见字符的常量,分为单字符字面量与转义符字面量
'a','m','F','2','}'等。 `'\n'`表示换行符;
`'\t'`表示制表符;
`'\''`表示单引号字符(不被解析成字符外的单引号);
`'\\'`表示真正的斜杠字符。
所有的字符字面量在计算机里都是有一个编码的,为了避免大家用不同的编码,造成混乱,美国的组织就出台了ASCII编码,共有128个字符。每个字符都对应着一个0~127之间的整数。


\0。'\0':结束符; ASCII编码对应数值为0的字符****
****
****
#include<iostream>
using namespace std;
int main() {
// 每行都输出4个*和一个换行符
cout << "****\n" ;
cout << "****\n" ;
cout << "****\n" ;
return 0;
}
const关键字来定义并且初始化const int kCokePrice = 5;
const int kPopcornPrice = 10;
const是一个修饰符,加载数据类型int的前面,用来给这个变量加上一个不变的属性const和数据类型int调换顺序,例如int const kCokePrice = 5;