随笔分类 -  C/C++

第5课 C语言指针深入1
摘要:1、客户端两种主流的接口模型: 2、数组做函数参数的退化问题 数组做函数参数时会退化为一个指针 通常形参是数组类型时,会同时附带上数组的长度的参数 3、数据类型 数据类型是为了方便的表示现实中的事物 类型相同的数据有相同的表示形式、存储格式以及相关的操作 数据类型可以理解为创建对象的模具,是固定内存 阅读全文
posted @ 2017-04-02 23:19 特拉法尔加 阅读(418) 评论(0) 推荐(0)
C语言4——文件操作
摘要:1、文件操作 2、读文件 3、文本文件加密 4、读写方式 r 以只读方式打开文件,该文件必须存在r+ 以可读写方式打开文件,该文件必须存在rb+ 读写打开一个二进制文件,允许读写数据,文件必须存在rw+ 读写打开一个文本文件,允许读和写w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失 阅读全文
posted @ 2016-04-22 22:51 特拉法尔加 阅读(443) 评论(0) 推荐(0)
C语言3——结构体、联合体、枚举、宏定义
摘要:1、初始化方式一#include #include #pragma warning(disable:4996)struct student{ char name[100]; int age; int sex;};//说明了一个结构体的数据成员类型int main(){ str... 阅读全文
posted @ 2016-01-01 12:07 特拉法尔加 阅读(763) 评论(0) 推荐(0)
C语言2——指针
摘要:1、内存的最小单位是byte,每个byte的内存都有一个唯一编号,这个编号就是内存地址,编号在32位系统下是一个32位的整数,在64位系统下是一个64位的整数2、如果写成int p=&a;语法上没有错误,但是地址是一个特殊的整数,是不能通过整数来操作的,所以要定义成int *p=&a;3、int *... 阅读全文
posted @ 2016-01-01 11:30 特拉法尔加 阅读(642) 评论(0) 推荐(0)
C语言1——基础
摘要:1、gcc指令 gcc -o a a.c 编译a.c文件,链接,生成名字为a的可执行文件 上面的指令完整一点应该写成gcc -o a.exe a.c,即生成a.exe可执行文件 但是在Windows系统下可执行文件的后缀是exe,但是在Linux系统下可执行文件的后缀是out 当... 阅读全文
posted @ 2015-12-08 21:37 特拉法尔加 阅读(632) 评论(0) 推荐(0)