**1、输出,main函数开始 return 结束 **
#include <stdio.h>
int main(){
printf("hello,world");
return 0;
}
2、sizeof对象或类型的存储大小
#include <stdio.h>
#include <limits.h>
long double main(){
printf("大小\n %lu",sizeof(long double));
return 0;
}
3、变量声明
- 1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。
- 2、另一种是不需要建立存储空间的,通过使用extern关键字声明变量名而不定义它。 例如:extern int a 其中变量 a 可以在别的文件中定义的。
除非有extern关键字,否则都是变量的定义。
#include <stdio.h>
int x, y;
int addtwo(){
extern int x,y;
x=1;
y=2;
return x+y;
}
int main(){
int re;
re=addtwo();
printf("re:----%d",re);
return 0;
}
4、常量:
- 整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。
- 整数常量也可以带一个后缀,后缀是 U 和 L 的组合,U 表示无符号整数(unsigned),L 表示长整数(long)。后缀可以是大写,也可以是小写,U 和 L 的顺序任意。
212 /* 合法的 */
215u /* 合法的 */
0xFeeL /* 合法的 */
078 /* 非法的:8 不是八进制的数字 */
032UU /* 非法的:不能重复后缀 */
//合法的如下:
85 /* 十进制 */
0213 /* 八进制 */
0x4b /* 十六进制 */
30 /* 整数 */
30u /* 无符号整数 */
30l /* 长整数 */
30ul /* 无符号长整数 */
5、定义常量
- 在 C 中,有两种简单的定义常量的方式:
使用** #define **预处理器。
#include <stdio.h>
#define LONGTH 10
#define WIDTH 1234
#define HIGHT 2
int main(){
int arta;
arta=LONGTH*WIDTH*HIGHT;
printf("WIDTH....%d",arta);
return 0;
}
使用 const 关键字。
#include <stdio.h>
const int LONG= 10;
const int WIDTH =5;
int main(){
int li;
li=LONG*WIDTH;
printf("....%d",li);
return 0;
}
6、存储类
7、运算符
网友评论