第二章 c c++快速入门
基本数据类型
变量名须满足的条件:
1 不能是c语言的标识符
2.变量名的第一个字符必须是字母或下划线
3.区分大小写
变量类型:
整型 int log
字符型 char
浮点型 float double
布尔型bool
强制类型转换 (新类型名)变量名
符号常量和const常量 #define 标识 常量
宏定义是直接将对应的部分替换
然后才进行编译和运行
运算符 左移 a<<x
位与a&b
位或a|b
位异或
位取反~a
顺序结构 赋值表达式
使用scanf printf输入输出
scanf(“格式控制”,变量地址);
scanf(“%d”,&n);
getchar用来输入单个字符
putchar用来输出单个字符
typedef long long L1;//给long long 起个别名
fabs(double x)
floor(double x)
选择结构
数据类型 格式符 举例
int %d scanf(“%d”,&n)
long long %lld
float %f
double %lf
char %c
字符串(char数组)%s
循环结构
数组
memset一对数组中每一个元素赋相同的值
memset(数组名,值,sizeof(数组名))
string.h头文件 strlen函数可以得到字符 数组中第一个\o前的字符个数strlen(memeda);
6
strcmp()
strcpy()
strcat()可以把一个字符串接到另一个字符串后面
函数
指针 指针就是变量的地址
取地址运算符&
引用并不是取地址的意思
结构体的使用
struct name{
};
cout cin;
#include
cout<<setiosflags(ios::fixed)<<setprecison(2)<<123.4567<<endl;
单点测试
多点测试
重置数组一般使用memset函数或fill函数
20190107 《算法笔记》第一二章
最新推荐文章于 2024-05-19 00:47:52 发布