- 博客(2)
- 收藏
- 关注
原创 用宏定义写swap函数
用宏定义实现交换不同类型变量值的函数 #include<iostream> using namespace std; #define SWAP(x, y) {\ __typeof(x) __temp = x;\ x = y; y = __temp;\ } int main() { int a, b; scanf("%d%d", &a, &b); SWAP(a, b); printf("a = %d, b = %d\n", a,
2021-04-21 21:50:59
758
原创 基础知识反思
基础知识反思 1.标准整数类型常见存储空间大小和取值范围 (参考《C语言核心技术》, p33) 类型 存储空间大小 最小值 最大值 char 与signed char 和unsigned char 相同 * * unsigned char 1个字节 0 255 signed char 1个字节 -128 127 int 2个字节 or 4个字节 -32 768 or -2147 483 648 32 767 or 2147 483 647 unsigned int 2个字节
2021-03-13 01:38:59
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人