基本数据类型
int %d short %d long %ld float %f double %lf char %c%x 十六进制
%o 八进制 %s 字符串
void main(){
int i = 1;
printf("%d\n",i);
float f = 23.3;
printf("%f\n",f);
//基本数据类型所占的字节数
printf("int占%d字节\n",sizeof(int));
printf("char占%d字节\n", sizeof(char));
printf("float占%d字节\n", sizeof(float));
//循环
int n = 0;
for (; n < 10; n++){
printf("%d\n",n);
}
//等待输入
system("pause");
}
指针
指针
指针存储的是变量的内存地址
内存地址,系统给数据分配的编号(门牌号)
void main(){
int i = 90;
//指针变量,创建一个int类型的指针
int* p = &i; //p的值就是i这个变量的内存地址
printf("%#x\n",p);
float f = 89.5f;
//创建一个float类型的指针
float *fp = &f;
printf("%#x\n", fp);
system("pause");
}
变量名,对内存空间上的一段数据的抽象
南京