![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
《C语言程序设计》读书笔记
何钦铭版
菜菜2022
这个作者很懒,什么都没留下…
展开
-
文件
什么是文件?C语言中文件如何存储的?什么是文本文件和二进制文件?如何打开、关闭文件?如何编写文件读写程序?如何编程程序,实现文件数据处理?文件通过把数据存储在磁盘文件中,得以长久保存,当由大量数据输入时,可通过编辑工具是事先简历输入数据文件,程序运行时将不再从键盘输入,而从指定的文件上的呼入,从而实现数据一次输入多次使用。当有大量数据输出时,可以将其输出到知道那个文件,不受屏幕大小限制...原创 2020-03-04 17:51:19 · 296 阅读 · 0 评论 -
指针进阶
指针数据和指向指针的指针是如何被定义和使用的?指针如何作为函数的返回值?指向函数的指针的意义是什么?对链表这种DS,如何使用动态内存分配操作?指针数组一维指针数组定义的一般格式 类型名 *数组名【数组长度】其中类型名指定数组元素所指向的变量的类型...原创 2020-03-04 15:30:45 · 178 阅读 · 0 评论 -
编译预处理详述(文件包括 宏定义 编译预处理)
编译预处理C语言的编译预处理功能主要包括:文件包括(#include)、宏定义(#define)、条件编译编译预处理是C语言编译程序的组成部分,用于解释处理C语言源程序种的各种预处理指令,形式上都以#开头不属于C语言种真正的语句,但增强了C语言的编程功能,提高编程效率,C程序的编译处理用于把每一条C语句用若干条机器指令来实现,生成目标程序。由于#define等编译预处理指令不是语句,不能被编...原创 2020-03-03 16:15:13 · 12439 阅读 · 3 评论 -
结构(体)
结构类型是把数据分量聚合成一个整体的数据类型,这些数据分量称为结构成员或者结构分量,是一种构造数据类型(派生数据类型)struct stuudent{ int id; char namw[20];};//结构体的名字是:struct studentstruct 是定义结构类型的关键字,struct与结构名两者合起来共同组成结构类型名(数据类型名)。结构体以分号结束结构的嵌套定义...原创 2020-03-03 12:31:36 · 555 阅读 · 0 评论 -
指针(基础)
地址和指针原创 2020-03-02 23:40:25 · 789 阅读 · 0 评论 -
数组与字符串
一维数组数组长度是一个常量 类型名 数组名【数组长度】数组名是一个地址常量,存放数组内存空间的首地址,数组空间已经分配之后在运行过程中不会改变,因此数组名是一个地址常量,不允许修改。静态数组 用static修饰 eg: static int a[10] 静态数组如果没有初始化,系统自动给所有的数组元素赋值为0int a[10]={1,2} 只对第一个第二个元素进行初始化,其余元素的值为随...原创 2020-03-01 17:58:09 · 238 阅读 · 0 评论 -
判断闰年还是平年
闰年闰年共有366天,2月有29天,四年一次(1-12月分别为31天,29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天)平年闰年共有365天,2月有28天,四年一次(1-12月分别为31天,28天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天)判断平年还是闰年普通年能被4整除且不能被100整除的为闰年。(如2004年...原创 2020-03-01 17:31:36 · 287 阅读 · 0 评论