大学c语言编程必回,编程萌新必看!初学C语言必会的知识点,你学废了吗?

在C语言中,运算符还挺多的,有的看起来甚至不像是个运算符。好比:%,这个百分比符合,实际上就是个运算符。编程

大学c语言编程必回,编程萌新必看!初学C语言必会的知识点,你学废了吗?_第1张图片

基本运算符学习

“=”赋值运算符:将右边的值赋给左边spa

例如:a=2;a这个变量就获得了2这个值。视频

注意:区别“==”,这个是关系运算符!才是咱们说的等于,好比1==1,就是1等于1,a==1,就是a等于1,等于不表明赋值!blog

“ + - * / ”加减乘除运算符:就和写数学题里面的加减乘除同样。教程

例如:a=1+3/3*4-2内存

运算顺序也遵循数学的运算顺序,都是计算完以后,再把计算结果赋值给=号左边的变量。get

其余运算符编译器

sizeof运算符:计算数据类型所占内存的大小,并以字节的方式返回。源码

例如:a=sizeof(int); 返回值4给a,说明int类型的数据占4个字节。

既然看这篇文章的人,都是第一次接触编程,那么,我再补充一个小知识吧!

char类型的数据,占1个字节

int类型的数据,占4个字节

double类型的数据,占8个字节

这个是基本的知识,得掌握,不过在不一样的编译器当中,可能占的字节有点不同,会有些出入。若是你想知道本身的编译器是怎么算的,就用sizeof运算符试试看吧!

“%”取余运算符,也有人叫取模运算符:就是将一个算数表达式的的余数做为结果,返回这个余数的值。

好比:a=6%4;那么a的值就是2。就是把余数返回。

自加自减运算符

“a++和++a”自加运算符:这二者是有区别的,新手还很容易错,a++是先将a赋值,再本身加1,++a是先本身加1,而后在赋值。

好比:b=a++;(a初始值为1)那么b的值就是1,而后c=a++,这时候,c的值就为2了,由于在赋值给b的时候,a本身加了1

再好比:b=++a,a的初始值为1,此时b的值就为2,由于a先本身加了1,才赋值给b的。

“--a和a--”自减运算符:道理和上面同样,就是变成了减法而已。

关于优先级的问题,若是你不能确认那个运算符先算,很简单,你把要先算的加上括号就能够了!

大学c语言编程必回,编程萌新必看!初学C语言必会的知识点,你学废了吗?_第2张图片

大学c语言编程必回,编程萌新必看!初学C语言必会的知识点,你学废了吗?_第3张图片

编程学习:

大学c语言编程必回,编程萌新必看!初学C语言必会的知识点,你学废了吗?_第4张图片

你可能感兴趣的:(大学c语言编程必回)