下面是我的第一篇博文,主要内容是想把自己学习的知识和遇到的问题发表出来,欢迎大家多提意见或建议。
在学习ios软件开发之前也学习过C语言,那会我学习的是谭浩强的《C程序设计》,我觉得这本书挺好的,把一些基础知识讲解的很详细,通俗易懂,很值得想学习C语言的朋友。今天我主要学习C语言的内容是变量、运算符的规则及其使用方法。
变量
变量,就是变化的量,不确定的量,在初始化之前变量只占有内存的空间而没有实际值,只有在给它赋值后在内存中才有变量的值。所以我们在使用变量过程中,必须知道如何正确定义一个变量和变量的使用规则,然后才能正确的使用变量。
注意:变量的定义不能随便定义,它有自己的定义规则。
第一:变量不能使用系统的关键字,如int,double,char等,如:double int;//这样就会错误使用变量,系统会报错,因为int是关键字;
第二:变量只能使用字母、数字和下划线,第一个数不能为数字;如:abc,_abc,_abc123等都是正确的变量命名,3abc,*abc,$%&等都是错误的变量名
在定义变量时,我们尽量将变量的名字定义成是某种意义的,比如:int year;//定义一个变量名为year的变量,含义是年份。
运算符
运算符,就是运算的符号,常见的比如:+ - * /,逻辑运算符:与(&&)、或(||)、非(!),与:有一个为假,表达式的值就为假,或:有一个为真,表达式的值就为真,非:取反值。
逻辑运算符两边必须是boolean类型的,取余运算符:%,取余两边数据类型必须是整型,关系运算符: > >= < <= == !=, =是赋值运算符,三目运算符,条件运算符 (a > b)? a: b,如果a>b,则输出a,否则输出b。
逻辑运算符两边必须是boolean类型的,取余运算符:%,取余两边数据类型必须是整型,关系运算符: > >= < <= == !=, =是赋值运算符,三目运算符,条件运算符 (a > b)? a: b,如果a>b,则输出a,否则输出b。
以上是我自己对变量和运算符的学习,如果有建议的欢迎大家提出来!