C语言学习

%d  整型;

%f - float

%lf - double

%s - 字符串

%c - 字符

printf("%d",sizeof(int))

sizeof  关键字  操作符  计算类型或者变量所占空间的大小;

计算机中的单位:

bit - 比特位 - 一个比特位存放一个二进制数

byte - 字节 = 8bit

kb = 1024byte

 

常量、变量:

创建一个变量:int age = 20      //类型  变量名=0;

 打印出的是局部变量;当局部与全局变量冲突时,局部优先;

不建议把全局变量和局部变量名字重复;

 

 

 

 此处默认的0可以改变,赋初值,但后面都是依次加一。

 

 

字符串

一串字符,用双引号引起的一串字符,单引号引起一个字符

 strlen(字符串名):求字符串长度;

 

转义字符:

 转义字符也占一个长度;

 

数组:

数组不完全初始化的话,没有赋初值的默认为‘0’

 

除法:

float a = 9/2  算出来只有整数部分,因为除数被除数都是整数,进行的是整数除法;

float a = 9/2.0 算出来的结果是4.5;

 

if(a)

{} //如果a为真,做什么

if(!a)

{} //如果a为假,做什么   0为假,其余为真

 

++a 先++,后使用;

a++ 先使用,后++;

 

如果1成立,2计算,整个表达式结果是2的结果;

如果1不成立,3计算,整个表达式结果是3的结果;

 max = a > b ? a : b;

 

posted @ 2024-01-27 21:23  直蓝  阅读(1)  评论(0编辑  收藏  举报