自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 学习日志 上课190808

#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <sys/shm.h>#include "shmdata.c"#include <string.h>#define BUFFSIZE 2048int main(){ int run...

2019-08-08 20:02:50 180

原创 学习日志 上课190804

嵌入式数据库#include <stdio.h>#include <sqlite3.h>#include <stdlib.h>int create_table(sqlite3 *db){ char *sql; char *errmsg; int rec; sql = "create table if not exists mytable...

2019-08-04 18:09:33 173

原创 学习日志 上课190802

Linux 文件编程写入3个hello 并打印#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>#include <stdlib.h>int main(){...

2019-08-02 19:37:17 114

原创 学习日志 上课190729

通讯录 带头结点的单链表实现#include <stdio.h>#include <stdlib.h>#include <string.h>struct head_node{ char name[30]; char num[11]; struct head_node * next;};typedef struct h...

2019-07-29 19:20:27 131

原创 学习日志 自习190728

今日完成准备堆排序PPT完善电话簿项目题目:创建两个学生链表,含有姓名、年龄的信息,一个链表存放男生,一个链表存放女生#include <stdio.h>#include <stdlib.h>#include <time.h>struct dnode{ char name[30]; int age; str...

2019-07-28 20:05:46 114

原创 学习日志 上课190727

带表头结点的循环链表#include <stdio.h>#include <stdlib.h>#define MAX 10struct stack_data{ int stack[MAX]; int top;};enum return_val{PUSH_OK = 100, PUSH_NO, POP_OK, POP_NO, FULL_OK...

2019-07-27 20:37:04 105

原创 学习日志 自习190726

创建一个学生学号及姓名的单链表,即节点包括学生学号、姓名及指向下一个节点的指针,链表按学生的学号排列。再从键盘输入某一学生姓名,将其从链表中删除。#include <stdio.h>#include <stdlib.h>#include <string.h>struct head_node{ int num; char name...

2019-07-26 17:15:44 105

原创 学习日志 上课190725

带表头结点的链表#include <stdio.h>#include <stdlib.h>struct head_node{ int num; struct head_node * next;};typedef struct head_node Hnode;typedef struct head_node * Hlink;void ...

2019-07-25 16:42:24 85

原创 学习日志 自习190724

易错点分析中间插入while (p != NULL && p->num != loc)不能交换,否则会出现段错误关系与 是短路运算符因为指针为空的时候,取成员就出错了指针函数调用的时候可以加*也可以不加不加星号表示的是地址加星号表示的是函数名 其含义都是函数的入口地址输入一段字符串,无论是否有重复字母出现,都只打印出现过的小写字母,并...

2019-07-24 18:20:36 104

原创 学习日志 上课190723

链表的头插 尾插等操作#include <stdio.h>#include <stdlib.h>struct node{ int num;/* char name[30]; char sex; int age; char add[30];*/ struct node * next;};typedef struct node Node;ty...

2019-07-23 20:48:17 148

原创 学习日志 自习190722

学习内容二叉查找树是一种结合了二分查找策略的链接结构。二叉树的每个节点都包含一个项和两个指向其他节点(称为子节点)的指针。图17.12演示了二叉查找树中的节点是如何链接的。二叉树中的每个节点都包含两个子节点——左节点和右节点,其顺序按照如下规定确定:左节点的项在父节点的项前面,右节点的项在父节点的项后面。这种关系存在于每个有子节点的节点中。进一步而言,所有可以追溯其祖先回到一个父节点...

2019-07-22 19:26:56 115

原创 周总结 190721

07.15 数据类型说明符号 内存管理 结构体和共用体 字对齐和半字对齐 07.17 位运算 位段 编程规范 顺序点 可变参数列表 递归函数 返回指针值的函数 07.19 指向函数的指针 数组 07.21 一维数组做函数参数 这周学习的主要是c语言的基础部分,随着练习量的提升,编程的正确率以及速度都有了提升,再检查的时候也学会了去寻找规律,现在遇到错误,...

2019-07-21 20:20:44 86

原创 学习日志 上课190721

内容回顾地址调用 数组名后不加 [ ]被调用函数无法知道数组大小实参数组和形参数组可以同名i+j=n-1 副对角线i=j 主对角线字符数组' ' 返回ASCII码" "返回地址用字符数组来处理字符串任务自学二叉树 堆排序...

2019-07-21 20:03:42 81

原创 学习日志 上课190719

内容回顾函数的函数名是入口地址指向函数的指针int *(*(*fp)(int)) [10];fp是函数指针 返回值是指针 指向数组 这个数组又是个指针数组。int *p,q;只有p是指针,q是一个int型变量。指向函数的指针变量 p++,p+n,p-- 是没有意义的局部变量的地址不能返回解决方法:1.全局变量地址2.动态分配内存空间3.静态局部变量...

2019-07-19 19:56:28 109

原创 学习日志 自习190718

碰到有意思的题目方阵的主对角线之上称为“上三角”。请你设计一个用于填充n阶方阵的上三角区域的程序。填充规则是:使用1,2,3...的自然数列,从左上角开始,按照顺时针方向螺旋填充。例如:当n=3时,输出:1 2 36 45当n=4时,输出:1 2 3 49 10 58 67当n=5时,输出:1 2 3 4 512 13 14 611 15 710 89...

2019-07-18 20:15:37 132

原创 学习日志 上课190717

学习内容位运算按位与 &把某些代码清零 或者保留一个数的某些位 其余各位置零按位或 |将某位置1 其余各位不变按位异或 ^使一个数某位翻转 其余各位不变按位取反 ~间接的构造一个数 以增强程序的可移植性 先取反 再移动主函数参数顺序点i++ 逐个计算 结果进栈i++ 先进栈 后自增所有的++i 和i结果相同 一起进栈...

2019-07-17 20:50:29 105

原创 学习日志 自习190716

今天碰到个有意思的题目某君新认识一网友。 当问及年龄时,他的网友说: “我的年龄是个2位数,我比儿子大27岁, 如果把我的年龄的两位数字交换位置,刚好就是我儿子的年龄” 请你计算:网友的年龄一共有多少种可能情况? 提示:30岁就是其中一种可能哦. (第七届蓝桥杯软件类省赛真题)#include &l...

2019-07-16 20:48:23 168

原创 学习日志 上课190715

内容回顾数据类型说明符号printf修饰符 m 数据若超过m,按实际位数输出显示只能从上往下 从左往右scanf不能输入带空格的字符串数据输入过程中产生的垃圾的处理方式1.%*c 不赋值给任何变量 scanf(“%c%c*%c”,&a,&b);2.getchar()3.fflush(stdin)清除输入缓冲区结构体整体操作...

2019-07-16 11:12:32 133

原创 周总结 190714

07.10 自习 复习Linux命令 熟悉vim编辑器 预习shell命令 07.11 上课 gcc指令 多文档编译的指令 程序库的创建 gdb调试器的命令 断点及命令 make 工具 07.12 自习 完成作业 07.13 上课 shell 命令里编写程序 c语言基本数据结构 07.14 自习 ...

2019-07-14 19:43:05 94

原创 学习日志 自习190714

复习内容按位取反 ~1变0 0变1输入一个整数a,再输入两个整数p1,p2(p1,p2<32),将该整数的二进制表示方法中从右端开始的p1到p2位取反后输出#include <stdio.h>int main(){ int x,i=0,n,p1,p2; int a[100]={0}; printf("Please input a n...

2019-07-14 18:09:32 125

原创 学习日志 上课190713

今日回顾shell 命令里编写程序c语言 基本数据结构类型易错点总结数组名地址为二级指针循环分为 当型循环 和 直到型循环 直到型循环:先执行循环体(do....while...型不是直到型)until型属于多数命令执行成功返回值为0基本数据类型中内存空间分配给变量 结构体定义不占内存空间整型用补码来存储定义数组需要检查下标强制转换类型 只是放入临时变量...

2019-07-13 20:24:48 91

原创 学习日志 自习190712

完成作业3、求100以内的素数,全部打印出来#include <stdio.h>int prime(int i){ int k; for (k=2;k<i;k++) { if (i%k==0) return 0; } return 1;}int main(){ int i...

2019-07-12 19:05:14 102

原创 学习日志 上课190711

学习内容gcc的指令多文档编译的指令程序库的创建gdb调试器的命令 断点及命令make 工具错误晚上编写makefile文件时出错检查得mul文件中缺少makefile文件明日任务完成作业复习今日所学内容今天的学习内容还是很多的,需要及时看笔记复习。晚上缺少Makefile文件的错误中认识到,检查错误需要耐心和细心。当然,希望以后少犯...

2019-07-11 20:44:31 96

原创 学习日志 自习190710

1.完成作业Linux基础知识考查 1、在Linux 系统中,以(文件 )方式访问设备2、前台起动的进程使用( Ctrl+C )终止。3、在使用ls 命令时,用八进制形式显示非打印字符应使用参数( -a ) 。4、在Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是( /etc )。5、在Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是( gzip ...

2019-07-10 17:00:38 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除