随笔分类 -  C语言的小项目

摘要:什么是有效数字? ------------------------- 数据类型 运算符: 函数: 程序结构: 存储结构 内存管理 关键字: ------------------------- C语言: 我认为编程就是对数据操作 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx数据类型xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx... 阅读全文
posted @ 2018-10-31 11:25 蓝勃斐重新开始 阅读(269) 评论(0) 推荐(0)
摘要:1 #ifndef FILE_H 2 #define FILE_H 3 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 13 #define BUF_SIZE 128 14 typedef struct user{ 1... 阅读全文
posted @ 2018-09-13 08:59 蓝勃斐重新开始 阅读(345) 评论(0) 推荐(0)
摘要:要求,创建守护进程,每隔两秒向文件daemon.txt中写入当前时间 错误分析: (1)缺少头文件sys/wait.h 导致umask()报错; (2)创建daemon.txt是路径缺省,本来以为是在和daemon.c一个文件夹错误,是在第三部chdir()创建的工作目录/tmp下。 (3)prin 阅读全文
posted @ 2018-09-02 21:27 蓝勃斐重新开始 阅读(266) 评论(0) 推荐(0)
摘要:本例中使用fork()创建一个子进程,然后让子进程暂停5s,接下来对原有的父进程使用waitpid()函数,利用WNOHANG使父进程不会阻塞每隔一秒判断子进程是否退出。 阅读全文
posted @ 2018-09-02 16:37 蓝勃斐重新开始 阅读(420) 评论(0) 推荐(0)
摘要:错误解析: (1)fiage标志位:O_APPEND 的作用,写文件时读写位置指向末尾,例如,未使用O_APPEND是原文1122,写入AA,则最终文件结果:AA22 (2)使用open()函数时,设置flags时O_RDOLIY|O_ERONLY中将( |) 写成(,) 关键编译器不报错。 阅读全文
posted @ 2018-08-30 13:20 蓝勃斐重新开始 阅读(213) 评论(0) 推荐(0)
摘要:错误: 解析: 优先级错误,==的优先级高于=,在使用中应该有默认添加的习惯; 阅读全文
posted @ 2018-08-30 09:48 蓝勃斐重新开始 阅读(292) 评论(0) 推荐(0)
摘要:嵌入式应用程序设计综合教程微课版 p13页,书上程序在写入正确文本之后会继续无限的写入乱码。 p15页,错误:定义未使用变量,以及流文件名错误 阅读全文
posted @ 2018-08-27 20:13 蓝勃斐重新开始 阅读(362) 评论(0) 推荐(0)
摘要:—— 仅以此献给东半球第二优秀的C语言老师,黑锤李某鸽,希望总有那么一天我们的知识可以像他的丰臀一样渊博! bug跟蚊子的相似之处: 1、不知道藏在哪里。 2、不知道有多少。 3、总是在你即将睡觉休息的时候出现。 基础练习 基础练习 基础练习 基础练习 基础练习 基础练习 提高题 提高题 提高题 提 阅读全文
posted @ 2018-08-16 09:14 蓝勃斐重新开始 阅读(1212) 评论(0) 推荐(0)
摘要:提高题:1、编写程序,随机生成一个1~10内的数,让对方猜3次。如果3次内能猜中则输出“恭喜你”;若3次内猜不中则输出正确答案。C语言中提供生成随机数的函数rand()用法:①所需头文件:#include<math.h>#include<time.h>②生成随机数种子:srand(time(0)); 阅读全文
posted @ 2018-08-12 20:43 蓝勃斐重新开始 阅读(619) 评论(0) 推荐(0)
摘要:终端: ubuntu自带终端terminal 终端提示符: fs@ubuntu:~$ 用户名@主机名:目录$ whoami :用户名 hostname :操作系统 pwd:现实所在目录 $ 普通用户提示符 # 超级用户提示符(root) 终端命令解析: 熟练操作重点命令,能够分辨相对路径和绝对路径的 阅读全文
posted @ 2018-06-27 19:27 蓝勃斐重新开始 阅读(913) 评论(0) 推荐(0)