系列文章目录
前言
第一个C++程序、变量、输入/输出、顺序结构。
一、第一个C++程序
程序的组成
#include <iostream>
//包含头文件(库函数)
using namespace std;
//使用std命名空间,给一块命名空间,防止命名冲突
int main(){
cout << "Hello World" << endl;
return 0;
//main函数正常结束返回0
}
//main函数程序的入口
常用输入/输出头文件:iostream 、cstdio
namespace
:C++的标识符(关键字)都定义在namespace中,比如cin、cout 、endl等。
二、变量
变量就是开辟内存空间,存储数据并可以访问与修改。
变量类型
变量存储的数据类型有多种,其中基本数据类型如下
类别 | 关键字 | 存储空间大小 | 有效值 |
---|---|---|---|
布尔型 | bool | 1byte | false/true |
字符型 | char | 1byte | 单个字符:'a' |
整型 | int | 4byte | -2147483648~2147483647 |
short | 1byte | -128~127 | |
long | >int | ||
long long | >long | -2^63 ~ 2^63-1 | |
浮点型 | float | 4byte | 小数点后6~7位 |
浮点型 | double | 8byte | 小数点后15~16位 |
在基本类型前加上long
,就会扩大该类型的存储容量,变长类型:
long double b = 100;
//小数点后18~19位有效数字
变量定义
使用变量要先声明类型再初始化(赋值),赋值要注意类型范围,要存储有效数字。
int a = 1;
浮点型的数值可以用科学计数法表示:
float a = 1.234e2;
有时有些类型赋值常量需要在常量部分加上符号:
float a = 1.2f;
long b = 100l;
三、输入/输出
cstdio
输入函数:scanf(“%d”,&a)
输出函数:printf(“%d”,a)
iostream
输入关键字:cin >> a
输出关键字:cout << a <<endl
四、顺序结构
程序的语句从前往后顺序执行,一条一条执行。
总结
编程是一种控制计算机的方式,和我们平时双击打开文件、关机、重启没有任何区别——闫学灿