c语言学习笔记—4
原来的笔记记录了很多基本。
现在我们已经拥有的元素就是数据类型,变量,那么我们肯定要拿它干点什么事情。
计算机的功能就是计算。
计算就是运用这些元素,这时候就会发现少了运算符。
常用的运算符:
+
-
*
/
%
,
=
==
!=
等等
这些都是基本运算符,很简单,自己去了解下。
其中很重要的是运算符:=
这个叫赋值运算,我所说的重要是在今后涉及到数据和指针后,就会出现“左值”“右值”,这时候的赋值就很难理解了,因为赋值号的使用方式是这样:左值=右值。在赋值号左右表示的意义是不一样的,到那时候需要我们好好理解下,这里先提出来打个预防针。
++
- -
这两个也需要说一下
a++ 等价于 a=a+1等价于a+=1
同理a–不再赘述
我通过写代码发现下++分别在前在后的区别:
/** 1.这是一个测试代码
2.测试的内容是a++和++a的不同
3.测试时间:2018年9月8日21:45:01
**/
#include<stdio.h>
int main()
{
int a ,b ,c ,d;
a = 5;
b = a++;
printf("b = %d.\n ",b);
c = 5;
d = ++c;
printf("d = %d.\n",d);
return 0;
}
结果:
这里我们就发现了:++前置(++a)先加;++后置(a++)后加。