
编程语言—C
文章平均质量分 75
Burgdan
好像忘记写简述了...
展开
-
C语言概述(2)
#include ----该语句的作用相当于您在文件中该行所在的位置键入了文件stdio.h的完整内容,实际上是一种剪切和粘贴操作。#include和#include " "的区别:引用的是编译器的类库路径里面的头文件," "引用的是你程序目录的相对路径中的头文件。程序是由一个或多个函数组成,其中必须有一个名为main()的函数。函数的描述由函数头和函原创 2016-08-25 08:13:15 · 533 阅读 · 0 评论 -
字符串和格式化输入/输出
字符串就是一个或多个字符的序列。双引号不是字符串的一部分,它们只是通知编译器其中包含了一个字符串。C没有为字符串定义专门的变量类型,而是把它存储在char数组中。字符串中的字符存放在相邻的存储单元中,每个字符占用一个单元;而数组由相邻存储单元组成,所以把字符串存储到数组中是很自然的。C用空字符\0来标记字符串的结束,空字符不是数字0;它是非打印字符,其ASCII码的值为(或者等原创 2016-08-27 01:33:20 · 2040 阅读 · 0 评论 -
数据和C
术语位、字节和字用于描述计算机数据单位或计算机存储单位。这里主要指存储单位。最小的存储单位称为位(bit),它可以容纳两个值(0或1)之一,不能在一个位中存储更多的信息,但是计算机中包含数量极其众多的位。位是计算机存储的基本单位。字节(byte)是常用的计算机存储单位。几乎对于所有的机器,1个字节均为8位。对于一种给定的计算机设计,字(word)是自然的存储单位。整数就是没原创 2016-08-25 09:10:30 · 614 阅读 · 0 评论 -
运算符、表达式和语句
数据对象是泛指数据存储区的术语,数据存储区能用于保存值。例如,用于保存变量或数组的数据存储区是一个数据对象。C的术语左值指用于标识一个特定的数据对象的名字或表达式。例如,变量的名字是一个左值。所以对象指的是实际的存储数据,但是左值是用于识别或定位那个存储的标识符。术语右值指的是能赋给可修改的左值的量。操作数是运算符操作的对象。sizeof运算符和size_t原创 2016-08-27 08:52:56 · 717 阅读 · 0 评论 -
C控制语句:循环
C的三种循环结构:while、for和do while。==运算符是C的相等运算符。scanf( )返回成功读入的项目的个数。如果scanf()在尝试转换一个数值前遇到了问题(例如,检测到文件的尾部或者遇到一个硬件问题),它就会返回一个特殊值EOF,这个值一般被定义为-1。while循环:while循环的一般形式:while(expression)原创 2016-09-22 17:48:16 · 706 阅读 · 0 评论 -
C语言概述(1)
使用C语言的7个步骤:第1步:定义程序目标第2步:设计程序第3步:编写代码第4步:编译编译器是一个程序,其工作是将源代码转换为可执行代码。可执行代码是用计算机的本机语言或机器语言表示的代码。这种语言是由数字代码表示的详细指令组成。第5步:运行程序第6步;测试和调试程序第7步:维护和修改程序C编程的基本策略是使用程序将源代码文件转换为可执行文件,此文件包含原创 2016-08-15 05:53:03 · 502 阅读 · 0 评论 -
字符输入/输出和输入确认
单字符I/O:getchar( )和putchar( )注意:getchar( )和putchar( )不是真正的函数,而是定义为预处理宏。回显:回显,就是显示正在执行的批处理命令及执行的结果等。常常指程序开发中执行命令的结果,就是返回的显示,你输入一个命令,然后给你返回一个值,显示在屏幕上。输入字符的立即回显是非缓冲或直接输入的一个实例,它表示您所键入的字符对正在等待的程原创 2016-09-24 04:26:05 · 1477 阅读 · 0 评论 -
C控制语句:分支和跳转
if语句:if语句被称为分支语句或选择语句,因为它提供了一个交汇点,在此处程序需要选择两条分支中的一条前进。一般的形式如下:if (expression) statement如果 expression 求得的值为真(非零),就执行 statement;否则,跳过该语句。和 while 循环一样, statement 既可以是单个语句也可以是一个代码块(术语上称为复合语句)。这种原创 2016-09-25 20:02:02 · 1296 阅读 · 0 评论