04 2013 档案

摘要:本章主要讨论格式化输入、输出,字符串做简要概述,等11章详细讲解字符串:是指连续的存储单元,末尾有'\0'标示结束 所构成的一个一个数据结构,而连续的存储单元,是数组的结构,所以字符串与数组的唯一区别是结尾多了一个'\0'。'\0'是什么呢。我们知道这是一种转义字符序列代表ascii码的第一个,对于的ascii符号应该是null。字符串用""来表示那么'a',"a"有什么区别呢,区别在于"a"的存储结构相对于字符'a'多了一个'\0'空字符 阅读全文
posted @ 2013-04-08 21:27 _Miss_once 阅读(368) 评论(0) 推荐(0) 编辑
摘要:1.对下面的各种数据使用适合的数据类型a.East Simpleton 的人口b.DVD影碟的价格c.本章出现次数最多的字母d.这个字母出现的次数答:a. 我们知道在一般32位操作系统上,int 占4个字节,每个字节是8位,也就是int的取值范围是-2^32~2^32 可以最多表示21亿多,如果你觉得不够的话,可以在上unsigned修饰符 b.float c.char d.short2.需要用long类型变量代替int类型的原因是什么?答:个人认为,之所以用long代替int,主要原因可能是int的存储范围,满足不了我们需要存储的值。3.获得一个32位的有符号的整数,可以使用哪些可移植的数据 阅读全文
posted @ 2013-04-07 21:31 _Miss_once 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:常量 常量是值在程序运算中不变的量,常量经常出现在程序中,如123、3.14159、‘a’、"computer",此时只要求它们符合相应类型数据的表示方法。相应于各种数据类型,有整型常量、浮点型常量、字符型常量及zi字符串常量。 常量定义是指定义符号常量,用一个标识符来代表一个常量,通过宏定义预处理指令来实现。 格式:#define 标识符常量 由用户命名的标识符是符号常量名。作为符号常量名,一般大写。一旦定义,在程序中凡是出现常量的地方均可用符号常量名来代替。 对使用了符号常量的程序在编译前会以实际常量替代符号常量。例:#define PI 3.14变量 变量是指,在程序 阅读全文
posted @ 2013-04-04 01:18 _Miss_once 阅读(197) 评论(0) 推荐(0) 编辑
摘要:一个简单的C程序代码段#include <stdio.h>int main(void){ int num; //声明一个变量 num = 1; //定义 、赋值 printf("Hello World I am %d",num); //输出 return 0; //返回}程序细节 #include <stdio.h> #include 是C语言预处理指令,C语言在编译前要对你的源代码做一些准备工作,称之为预处理 stdio.h称之为头文件,一般吧常量,或者函数原型放在里面,方便重用,注意:头文件本部包含具体逻辑实现的代码段,编译器的链接部分将为你编. 阅读全文
posted @ 2013-04-02 21:58 _Miss_once 阅读(148) 评论(0) 推荐(0) 编辑
摘要:背景 C语言由贝尔实验室于1972年开发,C优点:1.C语言相比其他一些高级语言有着更高的性能,2.可移植性,各个平台都有相应的编译器,能够在改动很少的情况下,进行平台的迁移3.强大的功能和灵活性,目前一些流行语言的编译器。都是有c编写,甚至与优秀的操作系统Unix大部分代码都是由C完成编译器、连接器C语言使用程序将源代码转换为可执行文件,需要两个步骤,编译和链接编译:将源代码转换为中间文件(目标代码文件)。目标代码文件虽然是机器语言代码,但不可执行,因为缺少启动代码和库例程代码。链接:将启动代码,依赖的库代码和目标文件结合在一起,形成可执行文件。注意:对于库代码来说,连接器只提取你使用的函. 阅读全文
posted @ 2013-04-02 00:03 _Miss_once 阅读(123) 评论(0) 推荐(0) 编辑