C语言
iteye_5032
这个作者很懒,什么都没留下…
展开
-
C语言基础学习学习前的准备-1
C语言概述 欢迎来到C的世界!C语言之所以命名为C,是因为C语言源自Ken Thompson发明的B语言。它是一种可移植语言,通常一个C程序可以经过很少的改动甚至不经改动就可以在其它系统上运行;它强大而灵活,UNIX操作系统的大部分便是使用C语言来编写的,它甚至用来为电影制造特效;它还允许编程人员访问硬件并操纵内存中的特定位,这也带来了许多危险和难以追踪的编程错误...... 在过去的30年...2016-08-05 09:45:51 · 204 阅读 · 0 评论 -
C语言基础学习运算符-逗号表达式
逗号表达式 C语言提供一种特殊的运算符——逗号运算符,用它将几个表达式连接起来,如: 21+5, 3*7 形成逗号表达式,逗号表达式的一般形式为: 表达式1, 表达式2,表达式3...表达式n 求解过程是:先求解表达式1,再求解表达式...最终表达式n的值即为整个逗号表达式的值。如上述逗号表达式的例子,表达式的值为21。我们来看下例表达式: i = 12*5, i*...2016-09-26 17:01:50 · 333 阅读 · 0 评论 -
C语言基础学习运算符-自增自减
自增自减 这两种运算符以两种方式出现: 在第一种方式中,++或--出现在它作用的变量的前面,称为前缀模式; 反之称为后缀模式。 这两种模式的区别在于前缀模式是先执行自增(或自减)操作,再返回自增(或自减)后变量的值,后缀模式是先返回变量的值,再进行自增(或自减)操作。我们来看下面这一段代码: int a = 1; int b = a++; //后缀模式 int c = ...2016-09-22 10:52:07 · 146 阅读 · 0 评论 -
C语言基础学习运算符-逻辑运算符
逻辑运算符 逻辑运算符是根据表达式的值来返回真值或是假值。C语言中的逻辑运算符就三种,如下表所示: 列如: 更多学习内容,就在码芽网http://www.mayacoder.com/lesson/index ...2016-09-19 10:53:48 · 141 阅读 · 0 评论 -
C语言基础学习运算符-关系运算符
比较大小 首先,我们得先了解一下布尔类型。C语言的C99标准支持布尔类型,关键字为_Bool,用于表示逻辑值true与false。C语言用值1表示true, 用值0表示false。因此布尔类型实际上是一种整数类型。 程序常常使用含有关系运算符的表达式进行分支和循环操作。我们将在分支和循环的章节中具体学习。 C语言提供6种关系运算符,如下所示: 看个简单的...2016-09-14 10:23:24 · 147 阅读 · 0 评论 -
C语言基础学习运算符-基本算术运算符
基本算术运算符 C语言中用于基本算术运算的运算符有:+,-,*,%,/。这些运算符的用法和你想像到的基本无异:加法运算符 “+”使得它两侧的值被加到一起。减法运算符“-”用它前面的数减去后面的数。乘法由“*”表示。C语言并没有计算平方的函数,也没有指数运算符。但你可以利用乘法来计算平方。符号“%”表示求余。求余运算的结果是两数相除后的余数。因此,参与运算的值必须为整数。符号“/”表示除法...2016-09-08 09:38:29 · 269 阅读 · 0 评论 -
C语言基础学习基本数据类型-字符专属的输入输出函数
可以使用%c说明符以及scanf()和printf()函数来输入输出字符。现在我们将学习专门为面向字符而设计的一对函数:getchar()和putchar()。getchar()函数没有参数,它返回来自输入设备的下一个字符。下面的语句读取下一个输入字符并将值赋给变量ch: char ch; ch = getchar(); 该语句和下面语句有着同样...2016-09-05 10:57:51 · 105 阅读 · 0 评论 -
C语言基础学习基本数据类型-Char类型
char类型 char类型用于储存字母和标点之类的字符。但是在技术实现上char却是整数类型。为了处理字符,计算机使用一种数字编码,用特定的整数表示特定的字符。字符变量输入输出用%c符号。定义语法如下: char 变量名 = '一个字符值'; char类型占一个字节,所以一个char变量不能存放一个中文汉字(一个汉字占2个字节)。这里单个字符必...2016-09-01 09:42:59 · 279 阅读 · 0 评论 -
C语言基础学习基本数据类型-浮点型
float和double 加了小数点的数都是浮点数。C语言有两种书写浮点数的方式,一种是使用常用的标准小数点表示法,如下: 0.00056 8.0 1.23 第二种表示浮点值叫做E表示法。下面是一些例子: 2.52e-8 1.32E9 //E表示法不区分大小写 7E5 9.11e-31 其中,...2016-08-29 09:40:22 · 481 阅读 · 0 评论 -
C语言基础学习基本数据类型-其他整数类型
其他整数类型 初学C语言时,int类型会满足你对整数的大多数需求。 C语言还提供了三个关键字用以修饰基本的整数类型:short、long和unsigned。有以下几个注意点: (1)C语言没有具体规定各类数据所占内存的字节数,只要求long型数据长于或等于int型,short型数据短于或等于long型。因而short int类型可能占用比int类型更少的存储空间。用于仅需...2016-08-25 09:43:44 · 88 阅读 · 0 评论 -
C语言基础学习基本数据类型-int类型与int变量
int类型与int变量 针对不同的用途,C语言提供了多种整数类型。各种整数类型的区别在于所提供数值的范围,以及数值是否可以取负值。 在之前的实例中你已经看到过,int关键字用于声明整型变量。 int类型是有符号整数,可以是正的、负的或者为0。使用printf( )输出时,int类型的格式说明符是%d。 int型变量的声明语法如下: int 变量名; int 变量名 ...2016-08-22 10:34:07 · 434 阅读 · 0 评论 -
C语言基础学习基本数据类型-变量的输出与输入
变量的输出 变量如何输入输出呢?实际上,在这之前你已经使用过输出语句(printf语句)了,我们可以使用printf来执行输出。 printf语句的使用方法如下: printf(格式控制字符串, 数据1, 数据2, 数据3.......); 格式控制字符串用特定的格式说明符代表输出的数据类型,这里的数据可以是变量、常量或者结果值具有合适类型的表达式。 之前看到的符号%d有什么作用呢?如...2016-08-18 09:49:49 · 339 阅读 · 0 评论 -
C语言基础学习基本数据类型-变量的命名
变量的命名 变量命名规则是为了增强代码的可读性和容易维护性。以下为C语言必须遵守的变量命名规则:1、 变量名只能是字母(A-Z,a-z),数字(0-9)或者下划线(_)组成。2、 变量名第一个字母必须是字母或者下划线,即变量名必须以字母或者下划线开头。3、 变量名不能使用C语言关键字来命名,以免冲突(如 return、int、void等等)4、 变量名区分大小写。下面是几个变量的命名,选出哪些...2016-08-15 09:48:41 · 175 阅读 · 0 评论 -
C语言基础学习基本数据类型-变量和常量
变量和常量 什么是变量和常量?有些数据在程序运行前就预先设定,并在运行过程中不发生变化,称之为常量;有些数据在程序运行中可能发生变化或被赋值,称之为变量。使用变量前必须先声明一个变量。变量定义的语法是:数据类型名 变量名 ; 比如我们可以这样定义一个整型变量: int a; //int类型表示整型 若要声明多个变量,可以逐个声明,也可以在数据类型名后面加上多个变量名,中间...2016-08-12 09:24:00 · 144 阅读 · 0 评论 -
C语言基础学习学习前的准备-2
注释让程序更明了 注释帮助我们阅读代码,对代码的运行不会造成任何影响。C语言主要有两种注释方法,一种是使用//进行单行注释,注释内容放在//之后: //需要注释的内容 当你的注释内容不止一行时,可以使用/*和*/进行多行注释,注释内容放在/*和*/之间: /* 这是一段 需要注释 的内容 */ 当然,多行注释也可以用来进行单行注释: /*需要注释的内容*/ ...2016-08-09 09:59:07 · 76 阅读 · 0 评论 -
C语言基础学习分支与跳转-if语句
if 语句 现在你已经学习C语言一段时间了,你可能想要利用C语言处理一些更复杂的任务。 在本小结中我们将学习C语言中的分支结构,以便让程序按照一定条件执行相应的动作。 if语句被称为分支语句,它的使用方法如下: if (expression) { statement; } 如果expression求得的值为true,就执行statement;否...2016-10-05 10:43:24 · 252 阅读 · 0 评论