摘要: 条件运算符是C语言的唯一的三目运算符,即它需要3个数据或表达式构成条件表达式它的一般形式为: 表达式1?表达式2:表达式3 如果表达式1为真,三目运算符的运算结果为表达式2的值,否则为表达式3的值举例:进行判断如果a>b,则取a,否则为b结果为5 阅读全文
posted @ 2014-11-01 21:58 铅笔程序员 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 逻辑与运算符 &&逻辑或运算符 ||逻辑非运算符 !运算的结果只有2个,"真"为1,"假"为0&&逻辑与运算符1.使用格式条件A && 条件B2.运算结果只有当条件A与条件B,为真的时候,它的结果才为1,也就是真;其余情况下结果都为0,也就是假,所以,条件A或条件B只要有一个不成立,结果都为0,也就... 阅读全文
posted @ 2014-11-01 21:54 铅笔程序员 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 大于运算符>= 大于等于运算符== 等于运算符!= 不等于运算符关系运算符的运算结果只有2种:如果条件成立,结果就为1,也就是“真”;如果条件不成立,结果就为0,也就是“假”。1.关系运算符中==、!=的优先级相等,、>=的优先级相等,且前者的优先级低于后者例如2==3>1 :先算3>1,条件成立... 阅读全文
posted @ 2014-11-01 21:42 铅笔程序员 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 逗号运算符主要是用于连接表达式例如:a=1+2,b=3*4用逗号运算符连接起来的表达式称为逗号表达式它的一般形式为:表达式1,表达式2,… …,表达式n逗号表达式的运算过程是:先算表达式1,再算表达式2,依次算到表达式n整个逗号表达式的值是最后一个表达式的值 阅读全文
posted @ 2014-11-01 21:40 铅笔程序员 阅读(305) 评论(0) 推荐(0) 编辑
摘要: sizeof可以用来计算一个变量,一个常量,一种数据类型所占的内存字节数sizeof一共有3种形式 sizeof(变量\常量)sizeof(10); char c = 'a';sizeof(c);sizeof 变量\常量sizeof 10;char c = 'a';sizeof c;sizeof(... 阅读全文
posted @ 2014-11-01 21:38 铅笔程序员 阅读(623) 评论(0) 推荐(0) 编辑
摘要: ++ 自增运算符,例如a++,++a都等于a=a+1-- 自减运算符,例如a--,--a都等于a=a-1++a和a++的区别++a是先操作,再使用int a = ++a;a++是先使用,再操作int a = a++;同理--a和a--也是同样的 阅读全文
posted @ 2014-11-01 21:32 铅笔程序员 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1.简单赋值运算符 int a = 5;赋值运算符的结合方向是:从右到左,而且优先级比算术运算符低2.复合赋值运算符+=:加赋值运算符。如a+=3+1,等价于 a=a+(3+1)-= :减赋值运算符。如a-=3+1,等价于 a=a-(3+1)*=:乘赋值运算符。如a*=3+1,等价于 a=a*(3+... 阅读全文
posted @ 2014-11-01 21:27 铅笔程序员 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 算数运算符顾名思义就是进行运算的符号+ 加法运算符- 减法运算符或负值运算符* 乘法运算符/ 除法运算符% 模运算符或称取余运算符,要求%两侧均为整型数据算术表达式:用算数运算符降数据连接起来的式子,称为算数表达式,例如:a+b、10/5等,如果表达式复杂的话,就要注意下运算的顺序,运算的顺序是按照... 阅读全文
posted @ 2014-11-01 19:52 铅笔程序员 阅读(696) 评论(0) 推荐(0) 编辑
摘要: printf函数,输出函数printf输出格式:char %cshort int %hdint %dlong int %ldfloat %fdouble %lfscanf函数,输入函数scanf的读取格式:char %cshort int %hdint %dlong int %ldfloat %fd... 阅读全文
posted @ 2014-11-01 16:48 铅笔程序员 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 常量是表示不能修改的数据,那么变量就是表示需要经常修改的数据,当一个数据的值需要经常改变或者不确定的时候,就应该使用变量来表示.如何使用变量?1.定义变量格式:变量类型 变量名称变量类型:表示我定义的这个变量可以存放什么类型的变量变量名称:它是一个标识符,来标识我们在内存中开辟这块存储区域,方便我们... 阅读全文
posted @ 2014-11-01 16:04 铅笔程序员 阅读(139) 评论(0) 推荐(0) 编辑
摘要: C语言中有许多丰富的数据类型,在开发中,一般用常量或者变量来表示这些数据"量"表示数据,常量表示常用的数据,它们是固定,不能改变的数据C语言中常量分类:int 整数型 4个字节:包括了所有整数float 浮点型 4个字节:包括了小数doule 双精度浮点型 8个字节:包括了小数char 字符型 1个... 阅读全文
posted @ 2014-11-01 13:58 铅笔程序员 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 数据类型是C语言用来提供数据进行的分类因为我们写的程序是运行在内存中的程序,程序在运行过程中是在内存中的,程序在运行过程中会产生各种各样的动态临时数据为了方便数据的操作与运算,C语言对这些数据进行了分类,来提供方便 阅读全文
posted @ 2014-11-01 13:30 铅笔程序员 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 标示符就是程序员在自己的程序中起的一些名字注意:1.对于标识符起名不能跟关键字重名,否则会导致错误2.标示符的起名得讲究一定的规则,不能随便起名,取的名字要让人一眼看过去就知道是什么意思命名规则:1.标示符只能由26个英文字母的大小写,0~9的10个阿拉伯数字,下划线_组成2.严格区分大小写,比如t... 阅读全文
posted @ 2014-11-01 10:44 铅笔程序员 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 什么是关键字?C语言是由英语单词构成的,其中有些单词被赋予了特殊的含义,那么这些英语单词就是关键字关键字就像十八般武器一样,每个有每个的作用,是学好C语言的关键C语言系统提供的32个关键字:nauto double int struct breakn else long switch case en... 阅读全文
posted @ 2014-11-01 00:44 铅笔程序员 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 注释:写给程序员看的,方便程序员之间的沟通1.注释是不参与编译的2.多行注释可以嵌套单行注释3.单行注释可以嵌套多行注释4.多行注释不可以嵌套多行注释注释使用的场景:1.提取代码的时候2.调试程序的时候// 单行注释/* 多行注释*/ 阅读全文
posted @ 2014-11-01 00:40 铅笔程序员 阅读(2135) 评论(0) 推荐(0) 编辑
摘要: C语言从程序入口,调用方法执行源代码:程序员自己写代码编译:把源代码翻译成0,1过程,生成一个.o目标文件链接:把目标文件与C语言的库文件进行整合生成一个可执行 .out文件Xcode下 :运行的快捷键 command + R 注意点: 1、每一条语句结尾都必须有一个分号,标志这个这个句话说完了 2... 阅读全文
posted @ 2014-11-01 00:34 铅笔程序员 阅读(192) 评论(0) 推荐(0) 编辑