C语言
benbenliu2012
这个作者很懒,什么都没留下…
展开
-
C语言代码实现sha256算法
本算法已经通过验证,需要的同学可以直接移植。原创 2015-04-08 18:26:39 · 13720 阅读 · 2 评论 -
sizeof用法
C语言中,sizeof()不是一个函数,而是运算符操作符(operator),其作用就是返回一个对象或者类型所占的内存字节数。其用法如下:sizeof(类型说明符,数组名或表达式);或sizeof 变量名;其返回值类型为size_t,在头文件stddef.h中定义。这是一个依赖于编译系统的值,一般定义为 typedef unsigned int size_t;原创 2015-04-08 18:12:18 · 423 阅读 · 0 评论 -
fgets函数与fputs函数
fgets函数与fputs函数#include char *fgets(char *s, int size, FILE *stream);功能:从文件流读取一行,送到缓冲区,使用时注意以下几点: 返回值:成功时s指向哪返回的指针就指向哪,出错或者读到文件末尾时返回NULLfgets函数,参数s是缓冲区的首地址,size是缓冲区的长度,该函数从str转载 2015-06-25 18:43:30 · 605 阅读 · 0 评论 -
在C51及C251中变量空间分配的方法及注意事项
1、DATA区内存空间小,所以只有频繁用到的或对运算速度要求很高的变量才放到DATA区,比如for循环中的计数值。2、DATA区内最好放局部变量。因为局部变量空间是可以覆盖的(某个函数的局部变量空间在退出该函数时就会释放,由别的函数的局部变量覆盖使用),可以提高内存利用率。当然静态局部变量除外,其内存使用方式与全局变量相同;3、确保程序用没有未调用的函数。在Keil C中遇到未调用原创 2015-08-03 16:18:12 · 4234 阅读 · 0 评论 -
C语言(C++语言)中##(两个井号)和#(一个井号)用法
C语言(C++语言)中##(两个井号)和#(一个井号)用法转载 2015-11-12 18:51:11 · 11389 阅读 · 0 评论 -
字符串结尾字符的含义
字符串结尾字符的含义原创 2015-12-14 17:07:35 · 2706 阅读 · 0 评论 -
调用fwrite函数向一个文件写入十六进制数据时,当写入值为0x0A时,其前面总是加上一个0x0D
调用fwrite函数向一个文件写入十六进制数据时,当写入值为0x0A时,其前面总是加上一个0x0D原创 2016-07-28 10:13:16 · 4912 阅读 · 0 评论