#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
//int Max(int x, int y)
//{
// if (x > y)
// return x;
// else
// return y;
//
//}
//int main()
//{
// int num1 = 0;
// int num2 = 0;
// scanf("%d%d", &num1, &num2);
// int max = 0;
// max = Max(num1, num2);
// printf("max=%d", max);
// return 0;
//}
//int main()
//{
// int a = 0;
// int b = ~a;
// printf("%d\n", b);
// return 0;
//}
//int main()
//{
// int a = 10;
// int b = a++;
// printf("a=%d b=%d", a, b);
// return 0;
////}
//int main()
//{
// double a = 3.14;
// return 0;
//}
//int main()
//{
// int a = 2;
// int b = 3;
// int max = 0;
// max = (a > b ? a : b);
// printf("%d",max);
// return 0;
////}
//int main()
//{
// return 0;
//
////}
//int main()
//{
//// return 0;
////}
//void test()
//{
// static int a = 1;
// a++;
// printf("a=%d\n", a);
//}
//int main()
//{
// int i = 0;
// while (i<5)
// {
// test();
// i++;
// }
// return 0;
////}
//int main()
////{
//// extern int g_hj;
//// printf("%d",g_hj);
//// return 0;
////}
//extern int Add(int, int);
//int main()
//{
// int a = 10;
// int b = 20;
// int c = Add(a,b);
// printf("%d\n", c);
// return 0;
//}
//Max(int x, int y)
//{
// if (x > y)
// return x;
// else
// return y;
//
//}
//
//#define MAX(X,Y)(X>Y?X:Y)
//
//int main()
//{
// int a = 10;
// int b = 20;
// int max = Max(a,b);
// printf("%d\n", max);
// max = MAX(a, b);
// printf("%d\n", max);
// return 0;
//}
int main()
{
char ch = 'w';
char* pc = &ch;
printf("%d\n", sizeof(pc));
return 0;
}
const定义常变量
define定义标识符常量
enum定义枚举常量
static修饰局部变量,使局部变量生命周期边长,修饰全局变量和函数会使之作用域缩小
\转义字符
\ddd1-3个八进制数字
\xdd2个十六进制数字
%s是打印字符串
\0字符串结束标志
\t是水平制表图
ASCII是编码表,一个码对应一个值
0的十进制数字是48,A的是65,a的是97
ntavbfr前面加\都具有转义的含义
int arr[10]是定义一个存放10个整数数值的数组
()强制类型转换