随笔- 138
文章- 0
评论- 0
阅读-
42864
随笔分类 - C Note
工作学习中遇到的一些知识盲点,随手做的笔记
头文件和库文件的关系?.h 和 .so
摘要:1.总结起来就是,库文件通过头文件向外导出接口。 用户通过头文件找到库文件中。 函数实现的代码从而把这段代码链接到用户程序中去。 c语言在编译过程中会经过预处理(需要头文件) -> 编译-> 汇编-> 链接(需要库文件); 执行时可能还有动态链接过程;
阅读全文
memcmp()、strcmp()
摘要:1.函数名:memcpy() 函数原型:int memcpy(const void *str1, const void *str2, sizen_t n); 函数功能:把存储区 str1 的字符串和存储区 str2 的字符串进行比较,比较两者的前n个字节; 函数返回值:若str1 > str2 则返
阅读全文
memcpy的高级用法
摘要:1.当memcpy() 的第一个是多个变量相加的时候。 意思就是:Cache.write,是一个整形变量,其存储一个int值,Cache.buff+Cache.write 表示从地址Cache.buff开始,然后向后移动Cache.write个位置,比如Cache.buff 是char类型的数组,
阅读全文
C语言变量的作用域,理解全局变量和局部变量
摘要:1.作用域:就是在哪个代码块内可以被引用; 有些变量可以在 "所有代码文件" 中使用,有些变量只能在 "当前的文件" 中使用,有些变量只能在 "函数内部" 使用,有些变量只能在 "for 循环内部"使用。 2. 不同位置定义的变量,作用域也会不一样; 3.1 只能在函数内部使用的变量; 局部变量;
阅读全文
fputs()、fputc()、fgets()、fgetc()的用法,标准输入、输出、
摘要:原网址:(2条消息) C/C++ 标准输入、输出流用法_wudi_demaxiya的博客-CSDN博客_c语言输入输出流 1.C/C++标准输入、输出流的用法 C的标准输入输出: 标准文件 文件指针 设备 标准输入 stdin 键盘 标准输出 stdout 屏幕 标准输入和标准输出是两个文件,std
阅读全文