Fork me on GitHub
摘要:C语言文件读写操作 需求:按照要求查找一个文本文件中的某一行,将该行文本保存到另一个文本文件中,并在原文件中删除该行 思路:首先获取该文件中文本的行数,再按照要求(行号或行首的编号)找到该行,并记录该行的行号,读取并保存到另一个文本文件中,最后就是删除原文件中的该行信息 C语言的文件操作函数中,并没 阅读全文
posted @ 2020-09-16 20:10 小黑子杜 阅读(13) 评论(0) 推荐(0) 编辑
摘要:PyQt QGridLayout布局中的视图切换 我们在主窗口中添加了一个QGridLayout 的 2x2的布局,当想让主窗口只显示其中的某一个布局该怎么办? 例如下图,最初默认是显示widget1 widget2 widget3 widget4 这四个窗口,但是我们想通过按键点击,然后切换到wi 阅读全文
posted @ 2020-09-13 17:10 小黑子杜 阅读(13) 评论(0) 推荐(0) 编辑
摘要:C语言函数指针 1、什么是函数指针 在程序中定义了一个函数,这个函数就会存储在代码区,这个空间的首地址为这个函数的地址。函数名其实就是一个地址,我们可以定义一个指针变量来存放这个地址,那么这个指针就是函数指针。 void hello() { printf("hello\n"); } printf(" 阅读全文
posted @ 2020-09-01 22:34 小黑子杜 阅读(17) 评论(0) 推荐(0) 编辑
摘要:C语言头文件源文件 1、头文件与源文件 头文件用于声明接口函数,格式如下 如创建test.h #ifndef _TEST_H_ #define _TEST_H_ /*接口函数的申明*/ #endif #ifndef _TEST_H_ #define _TEST_H int sum(int x, in 阅读全文
posted @ 2020-09-01 21:12 小黑子杜 阅读(23) 评论(0) 推荐(0) 编辑
摘要:C语言结构体之内存对齐 1、什么是内存对齐 首先看一个例子,下面有一个结构体: struct structTest1 { char c1; short s; char c2; int i; }; 假设这个结构体成员在内存中是紧凑排列的,那么c1的存储地址就是0,s的存储地址是1-2,c2的存储地址是 阅读全文
posted @ 2020-08-21 23:23 小黑子杜 阅读(34) 评论(0) 推荐(0) 编辑
摘要:每日一练0811--C语言预处理宏定义 1、用宏定义写出swap(x,y),即交换两数 输出: 2、写一个“标准”宏,这个宏输入两个参数并返回较小的一个 输出: 阅读全文
posted @ 2020-08-11 18:33 小黑子杜 阅读(15) 评论(0) 推荐(0) 编辑
摘要:每日一练0810--结构体内存对齐 typedef struct bb { int id; double weight; float height; }BB; typedef struct aa { char name[2]; int id; short score; short grade; BB 阅读全文
posted @ 2020-08-10 21:03 小黑子杜 阅读(16) 评论(0) 推荐(0) 编辑
摘要:C语言基础06--输入函数 一、getchar() 函数 1、格式 2、用法 getchar() 函数会检查输入缓冲区是否有数据,如果有数据,直接从输入缓冲区获取一个字符。如果输入缓冲区是空,getchar() 就会发生阻塞,直到有数据输入到输入缓冲区,getchar() 获取到数据之后才会跳出阻塞 阅读全文
posted @ 2020-08-10 14:27 小黑子杜 阅读(9) 评论(0) 推荐(0) 编辑
摘要:C语言基础05--输出函数 一、putchar() 函数 putchar() 函数一次只能输出一个字符 输出: 二、printf() 函数 1、使用格式 2、格式字符 输出地址--%p 输出: 3、格式说明符 输出: 一般用char来输出可以用两个h, 用short来输出可以用一个char。 阅读全文
posted @ 2020-08-10 09:37 小黑子杜 阅读(8) 评论(0) 推荐(0) 编辑
摘要:C语言基础04--常量与变量 一、常量 1、常量与符号常量 程序: 输出: 2、整型常量 3、实型常量 输出: 4、字符常量 输出: 5、转义字符 输出: ACSII码表: 字符0--48,大写A--65,小写a--97 6、字符串常量 字符串在结尾有一个占位符 ‘\0’ 7、符号常量 输出: 二、 阅读全文
posted @ 2020-08-09 21:02 小黑子杜 阅读(11) 评论(0) 推荐(0) 编辑