有人知道这样的函数定义吗?解决方案
有人知道这样的函数定义吗?
网上下的源代码,没见过这种用法
------解决方案--------------------
这个是很久很久之前C的标准,LZ忘了吧
这个的意思就是 说明函数的两个参数char *buf; unsigned size;
网上下的源代码,没见过这种用法
- C/C++ code
int file_read(buf, size) char *buf;//请问这两句是什么意思啊,编译都过不了。 unsigned size; { unsigned len; Assert(insize == 0, "inbuf not empty"); len = read(ifd, buf, size); if (len == (unsigned)(-1) || len == 0) return (int)len; crc = updcrc((uch*)buf, len); isize += (ulg)len; return (int)len; }
------解决方案--------------------
这个是很久很久之前C的标准,LZ忘了吧
这个的意思就是 说明函数的两个参数char *buf; unsigned size;