随笔分类 -  C

摘要:<stdlib.h> int abs( int value ); long int labs( long int value ); 返回参数的绝对值 int rand( void ); void srand( unsigned int seed ); rand返回一个范围在0和RAND_MAX(至少 阅读全文
posted @ 2020-07-16 17:25 LanceHansen 阅读(53) 评论(0) 推荐(0)
摘要:流 就C程序而言,所有的I/O操作只是简单地从程序移入或移出字节的事情。这种字节流便称为流( stream )。 绝大多数流是完全缓存的,这意味着“读取”和“写入”实际上个是从一块被称为缓冲区的内存区域来回复制数据。 用于输出流的缓冲区只有当它写满时才会被刷新( flush ),写入到设备或文件中。 阅读全文
posted @ 2020-07-16 15:28 LanceHansen 阅读(43) 评论(0) 推荐(0)
摘要:字符串操作函数 size_t strlen( char *string ); 返回字符串长度 char* strcpy( char *dst, char const *src ); 将src复制到dst char* strcat( char *dst, char const *src ); 将src 阅读全文
posted @ 2020-07-14 00:23 LanceHansen 阅读(33) 评论(0) 推荐(0)
摘要:github URL git://sourceware.org/git/glibc.git 码云 URL https://gitee.com/jason.R.xie/glibc.git 阅读全文
posted @ 2020-06-12 23:37 LanceHansen 阅读(117) 评论(0) 推荐(0)
摘要:Windows配置gcc 新建一个main.c $ touch main.c #在当前目录下创建main.c$ mkdir fold... 阅读全文
posted @ 2020-05-22 16:48 LanceHansen 阅读(77) 评论(0) 推荐(1)
摘要:在Windows环境下用命令行编译运行程序 浙江大学-C语言程序设计进阶 配置gcc 准备一个Dev-cpp找到gcc.exe所在目... 阅读全文
posted @ 2020-05-21 20:21 LanceHansen 阅读(742) 评论(0) 推荐(0)
摘要:前置知识 0x00 cmd编译运行程序 https://blog.csdn.net/WWIandMC/article/details... 阅读全文
posted @ 2020-05-17 15:16 LanceHansen 阅读(120) 评论(0) 推荐(0)
摘要:chdir微软官方文档 在制作小游戏时遇到的问题:图片音频等资源文件太多,和exe同一个目录不方便集中管理 整理方案1 首先创建了... 阅读全文
posted @ 2020-05-16 00:26 LanceHansen 阅读(201) 评论(0) 推荐(0)
摘要:很多工科的学生在大一都有一门课程,叫C语言程序设计。大概就是装个IDE然后和一个黑乎乎的窗口打交道,期末到了考完试就结束了。然而很多... 阅读全文
posted @ 2020-05-15 17:57 LanceHansen 阅读(586) 评论(0) 推荐(1)
摘要:内容来自《c和指针》,整理后方便个人理解 高级声明 cdel程序可以方便的给出声明的释义 指向函数的指针 int ( *f ) (... 阅读全文
posted @ 2020-05-04 12:29 LanceHansen 阅读(292) 评论(0) 推荐(0)
摘要:内容来自《c和指针》,整理后方便个人理解 stdarg.h 菜鸟教程 - ... 阅读全文
posted @ 2020-05-03 00:32 LanceHansen 阅读(46) 评论(0) 推荐(0)
摘要:移位操作符 移位操作只是简单地把一个值的位向左或向右移动。在左移位中,右边多出来的几个空位则由0补齐。若有位移出左边界,则丢弃。 | | | |--|--| | >> | 左移 | | >> | 右移 | 例1.0 int a = 25;/*25的二进制形式:000011001*/ printf(" 阅读全文
posted @ 2020-03-17 23:05 LanceHansen 阅读(105) 评论(0) 推荐(0)