上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 41 下一页
摘要: 关键字、标识符、宏、预定义、预处理、编译、替换、预处理指令、 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 标识符: 标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计 阅读全文
posted @ 2018-11-15 20:16 Grooovvve 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 存储类别分三大类: 静态存储类别 自动存储类别 动态分配内存 变量、对象 >内存管理 内存考虑效率(时间更短、空间更小) 作用域 链接、 >空间 存储器 >时间 其实存储类别(时间、空间)和数据类型 >目的都是为了描述变量(数据对象) 还有新的属性描述变量: 恒常性、易变性 >用到类型限定符的技术手 阅读全文
posted @ 2018-11-14 11:23 Grooovvve 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 复杂的数据类型 一般的步骤: 1、声明模板 2、定义变量,分配内存空间 3、初始化 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 标记、标识符、标签 +++++++++++++++++++++++++ 阅读全文
posted @ 2018-11-14 11:18 Grooovvve 阅读(474) 评论(0) 推荐(0) 编辑
摘要: C允许用户自定义数据形式。 虽然我们常用一些简单的数据形式,但是根据需要有时候会用到复杂的形式。 那么久会涉及定义一些复杂的声明。定义复杂声明之前,就必须能看懂复杂的声明。 这就需要了解一些规则和约定: 符号 含义 * 表明一个指针 () 表明一个函数 [] 表明一个数组 +++++++++++++ 阅读全文
posted @ 2018-11-14 11:16 Grooovvve 阅读(218) 评论(0) 推荐(0) 编辑
摘要: typedef工具是一个高级数据特性。利用typedef可以为某一类型自定义一个新的名称。这样可以提高程序的可读性,可移植性,向用户表明特定用途。 typedef没有创建任何新的类型,它只是为某个已存在的类型增加了一个方便使用的标签。 typedef通常用于给复杂的类型命名。 >增强了可读性 typ 阅读全文
posted @ 2018-11-14 11:12 Grooovvve 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 通常用类型和存储类别来描述一个变量。 C90还增加了两个属性:恒常性(constancy)、易变性(volatility); 分别用关键字const和volatile来声明。 这两个关键字创建的类型是限定类型(qualified type)。 C99标准新增了第3个限定符:restrict,用于提高 阅读全文
posted @ 2018-11-14 11:02 Grooovvve 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 读取/写入 相对于文件而言 输入/输出 相对于程序/内存而言 一切皆文件,键盘、显示屏也是文件,只不过是特殊的标准文件; 标准文件:标准输入、标准输出、标准错误; >对应的文件指针:stdin、stdout、stderr; >键盘、显示器 ++++++++++++++++++++++++++++++ 阅读全文
posted @ 2018-11-13 17:33 Grooovvve 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 第12章 存储类别、链接和内存管理 通过内存管理系统指定变量的作用域和生命周期,实现对程序的控制。合理使用内存是程序设计的一个要点。 12.1 存储类别 C提供了多种不同的模型和存储类别,在内存中储存数据。 被储存的每一个值都占用一定的物理内存;C语言把这样一块内存称为对象(object)。 对象可 阅读全文
posted @ 2018-11-11 11:31 Grooovvve 阅读(680) 评论(0) 推荐(0) 编辑
摘要: C当中有一些函数专门用于把字符串形式转换成数值形式。 printf()函数和sprintf()函数 -->通过转换说明吧数字从数字形式转换为字符串形式; scanf()函数把输入字符串转换为数值形式; 应用场景: 编写程序需要使用数值命令形参,但是命令形参被读取为字符串。要使用数值必须先把字符串转换 阅读全文
posted @ 2018-11-10 16:38 Grooovvve 阅读(21437) 评论(0) 推荐(0) 编辑
摘要: 命令行(command line):是在命令行环境中,用户为运行程序输入命令的行。 命令行参数(command-line argument): 是同一行的附加项。 C编译器允许main()没有参数或者有两个参数 第一个参数:argc(argument count)参数计数,是一个整数 第二个参数:a 阅读全文
posted @ 2018-11-10 12:02 Grooovvve 阅读(2004) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 41 下一页