上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 89 下一页
摘要: 占了1个字节 占了8个字节 控制LED灯的结构体: 阅读全文
posted @ 2019-07-13 10:27 王清河 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 函数声明:char *fgets(char *str,int n,FILE *stream) 函数介绍:从指定的stream流中读取一行,并把它存储在str所指向的字符串中。当读取到(n-1)个字符时,获取读取到换行符时,或者到达文件末尾时,他会停止。具体视情况而定。 函数参数: l str –- 阅读全文
posted @ 2019-07-12 16:20 王清河 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 运行结果:4 运行结果:8 运行结果:8 分析:以结构体中最大的数据类型的字节为标准,随后的基础数据类型都会跟随它对齐 运行结果:12 a b c d e 13 14 15 16 32位计算机(主流): long 8 int 4 short 2 char 1 运行结果:24 a b c d e 阅读全文
posted @ 2019-07-11 19:08 王清河 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 通过函数给实参分配内存,可以通过二级指针实现 如果出现以下错误: test.c:6:7: warning: incompatible implicit declaration of built-in function ‘malloc’ [enabled by default] *p = malloc 阅读全文
posted @ 2019-07-11 18:12 王清河 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在linux环境下写c代码时会尝试各种方法或调整路径,需要用到#if 有时候会调整代码,但是又不是最终版本的更换某些值,就需要注释掉,或者需要频繁的来回更换某个变量值测试 就可以用这种方法,只需要更改 if 后面跟的0,1就能达到变换变量值的效果 阅读全文
posted @ 2019-07-11 13:50 王清河 阅读(2334) 评论(0) 推荐(1) 编辑
摘要: 设置两个数值来表示最大数和第二大数,在循环比较赋值即可 测试代码: 运行结果: smax = 4 阅读全文
posted @ 2019-07-10 19:39 王清河 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 阅读全文
posted @ 2019-07-10 17:21 王清河 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 将生产的.o文件放进指定的文件中(先创建该文件夹) 将生产的最终可执行文件放进指定的文件夹中(可以不先创建文件夹) 阅读全文
posted @ 2019-07-09 15:01 王清河 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 函数声明:int vfprintf(FILE *stream, const char *format, va_list arg) 函数参数: stream—这是指向了FILE对象的指针,该FILE对象标识了流。 format—c语言字符串,包含了要被写入到流stream中的文本。它可以包含嵌入的fo 阅读全文
posted @ 2019-07-08 16:36 王清河 阅读(1683) 评论(0) 推荐(1) 编辑
摘要: 实现了传输进去的字符串所在的文档,函数和行数显示功能。 实现了将传入的可变参数打印到日志功能。 输出结果: exbot@ubuntu:~/wangqinghe/C/20190703$ gcc log.c -o log exbot@ubuntu:~/wangqinghe/C/20190703$ ./l 阅读全文
posted @ 2019-07-08 15:30 王清河 阅读(1071) 评论(0) 推荐(0) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 89 下一页