今天就来写一写上节课学到的内容吧!废话不多说直接开始。
首先来看一些 *** 作符
(1)"!" 在语文中这是一个感叹号,但在C语言中这是一个 *** 作符。大家都知道C语言中,0为假,非 0为真,而“!”可以将假的变为真的。例如:!a若a为0,则!a为真,这就是“!” *** 作符的作用。注释:
!=为判断不等于。
(2)“~” 计算机处理的都是二进制,而“~”可以对一个数的二进制按位取反。
(3)“++”和“--” a++的意思是先使用a再对a进行+1的 *** 作
a++和a--都是先对a使用然后对a进行+1或-1的 *** 作;--a和++a则相反。
我们可以看到在这个例子中先将a+1再打印,而b是先打印再-1,所以我们得到的结果是6和10。
(4)“==” 两个等号为判断等式两边的数是否相等。
(5)“!=” 感叹号加一个等号为判断等式两边的数不相等。
(6)“&&” 意为并且,只有两边都为真时,整体才为真。
(7)“||” 或者的意思,两个式子只要有一个为真,则整 式为真。
(8)exp1?exp2:exp3; 条件 *** 作符(exp为表达式),这个式子的意思是如果exp1成立,则整体的值为exp2的值否则为exp3的值,这里我们也给出一个例子:
大家应该也能看的懂,我就不做过多解释了。
(9)关键字 “typedf” 这个关键字我在做笔记的时候就写了一个“起外号”,因为它就是起外号的意思,将复杂的类型简单化。
好了,今天就是这些,谢谢大家的阅读。再见
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)