【C语言】-C和指针
【C语言】-C和指针
Lanzijingshizi
努力成为程序猿
展开
-
《C和指针》
原创 2018-10-29 15:27:32 · 98 阅读 · 0 评论 -
《C和指针》第1章 快速入手
1.1.2 预处理指令 #include <stdio.h> #define MAX_COLS 20 这2行称为预处理指令(preprocessor directives),因为它们是由预处理器(preprocessor)解释的。预处理器读入源代码,根据预处理指令对其进行修改,然后把修改过的源代码递交给编译器。 int red_colum_number(int columns[], i...原创 2018-10-29 15:40:18 · 137 阅读 · 0 评论 -
《C和指针》第1章习题答案
1.7 问题 2 把声明(如函数原型的声明)放在头文件中,并在需要时用#include指令把它们包含于源文件中,这种做法的好处? 答:声明只需要编写一次,这样以后维护和修改它时会更容易。同样,声明只编写一次消除了在多份拷贝中出现写法不一致的机会。 5 编写一条scanf语句,它需要读取两个整数,分别保存于quantity和price变量,然后再读取一个字符串,保存在一个名叫department的...原创 2018-10-29 16:20:47 · 756 阅读 · 0 评论 -
《C和指针》第2章 基本概念
2.1 环境 在ANSI C的任何一种实现中,存在两种不同的环境。翻译环境(translation environment),源代码被转换为可执行的机器指令。执行环境(execution environment),它用于实际执行代码。标准明确说明,这两种环境不必位于同一台机器上。 2.1.1 翻译 翻译阶段由几个步骤组成,组成一个程序的每个(有可能是多个)源文件通过编译过程分别转换为目标代码(ob...原创 2018-10-29 16:24:56 · 129 阅读 · 0 评论 -
《C和指针》第2章习题
2.7 问题 4 \40 的值是多少?\100、\x40、\x100、\0123、\x0123的值又分别是多少? 知识点: 转义符 含义 \a 警告字符。他将奏响终端铃声或者产生其他一些可听见或者可看见的符号 \b 退格符 \f 进纸符号 \n 换行符号 \r 回车符 \t 水平制表符 \v 垂直制表符 \ddd ddd表示1~3个八进制数字。这个转义符...原创 2018-10-30 11:41:42 · 741 阅读 · 0 评论 -
《C和指针》第3章 数据
3.1 基本数据类型 3.1.1 整型家族 整型家族包括字符、短整型、整型和长整型,它们都分为有符号(singed)和无符号(unsigned)两种版本。 长整型至少应该和整型一样长,而整型至少应该和短整型一样长。 头文件limits.h说明了各种不同的整数类型的特点。 一、整型字面值 字面值(literal)这个术语是字面值常量的缩写——这是一种实体,指定了自身的值,并且不允许发生改变。 二、枚...原创 2018-10-30 12:57:21 · 182 阅读 · 0 评论