我们小学数学学过加、减、乘、除等运算符号以及四则混杂运算,而这些运算符号在 C言语中也有,然则有些表达办法纷歧样,而且还有额定的运算符号。在 C 言语编程中,加、减、乘、除和取余数的符号辨别是:+、-、*、/、%。此外,C 言语中还有额定的两个运算符++和--,他们的用法是一样的,一个是自加 1,一个是自减 1,我们选++来讲一下。
++在用法上就是加 1 的意思,留意是变量本人加,比方 b++的意思就是 b=b+1,而在编程的时分我们有两种常用的方法先加和后加。比方 unsigned char a = 0; unsigned char b = 0;那么 a = ++b;的全部运算进程是先盘算 b=b+1,那么 b 就等于 1 了,然后再运转 a=b,运转终了后 a=1,b=1。假如写成 a=b++;那么运算进程就是先履行 a=b;然后再履行 b=b+1,履行完的后果就是 a=0,b=1。
方才讲的叫做算数运算符,然则个中用到了 C 言语一个很主要的赋值运算符“=”。我们前边的程序在一直的用,然则一直没有具体诠释这个运算符。在 C 言语里,“=”代表的意思是赋值,而不是等于。最经典的一个例子就是 a=1;b=2;假如写成 a = a+b;这个在数学里的运算是 a 等于 a 加 b,然则在 c 言语里的意思是把 a 加 b 的后果送给 a,那么运算完了之后的后果是 a 等于 3,b 还等于 2。
说到这里就不得不说 C 言语的比拟运算符“==”。这个在 C 言语里是停止能否等于判别的关系运算符,而“!=”就是不等于的关系运算符。这些运算符这里就是复杂引见一下,然后边我们会经过运用来协助人人稳固这些常识。其他一些运算符,在运用进程中我们也会陆陆续续引见到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。