Memset函数用法(C语言)
原型是extern void *memset(void *buffer, int c, int count) buffer为指针或是数组,c是赋给buffer的值,count是buffer的长度. 这个函数在socket中多用于清空数组. 如:原型是memset(buffer, 0, sizeof(buffer))
ungetc是将读出的数据再次放回到缓冲区去,下一次读数据时,会再次读出来的。
不过如果把读出的数据放回到缓冲区去后,没有将缓冲区的数据读出来 就再次试图把读出的数据放回到缓冲区去---数据是放不进去的 (可以把缓冲区看做一个可变化的容器,当你把试图用ungetc()函数把读出的数据放回......
阅读全文