c语言
文章平均质量分 78
guguojin
这个作者很懒,什么都没留下…
展开
-
fread函数和fwrite函数
<br />1.函数功能<br /> 用来读写一个数据块。<br />2.一般调用形式<br /> fread(buffer,size,count,fp);<br /> fwrite(buffer,size,count,fp);<br />3.说明<br /> (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。<br /> (2)size:要读写的字节数;<br /> (3)count:要进行读写多少个size字节的数据项;<br原创 2011-04-08 14:10:00 · 289 阅读 · 0 评论 -
unsigned char 与char的区别
Charactervalues of type unsigned char have a range from 0 to 0xFF hexadecimal. Asigned char has range 0x80 to 0x7F. These ranges translate to 0 to 255decimal, and –128 to +127 decimal, respectively. The /J compiler optionchanges the default from si原创 2011-04-08 14:03:00 · 474 阅读 · 0 评论 -
fopen
fopen(打开文件)<br />相关函数<br /> open,fclose<br />表头文件<br /> #include<stdio.h><br />定义函数<br /> FILE * fopen(const char * path,const char * mode);<br />函数说明<br /> 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。<br />mode有下列几种形态字符串:<br />r 打开只读文件,该文原创 2011-04-08 14:39:00 · 387 阅读 · 0 评论 -
回调函数
<br />一,回调函数<br /><br /> <br />我们经常在C++设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎么定义呢?它和其它函数(比如钩子函数)有何不同呢?<br /><br /> <br />使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。<br /><br /> <br />而那个函数在需要的时候,利用传递的地址调用原创 2011-04-22 11:08:00 · 398 阅读 · 0 评论