求大神解释这几句C语言的意思!
strcpy(ydyjll[i-1].bh,"no");和fread(&ydyjll,sizeof(structydymxx),20,jl_file);。主要是不懂得st...
strcpy(ydyjll[i-1].bh,"no"); 和fread(&ydyjll,sizeof(struct ydymxx),20,jl_file);。主要是不懂得strcpy和fread size of的用法
展开
展开全部
strcpy
原型:char *strcpy(char* dest, const char *src);
用于字符串的复制。
例如char *a=''what!" char *b="fuck!"
则strcpy(a,b);后,*a="fuck!" *b="what!"
fread:
函数原型
size_t fread ( void *buffer, size_t size, size_t count, FILE *stream) ;
参 数
buffer
用于接收数据的内存地址,大小至少是size*count字节.
size
单个元素的大小,单位是字节
count
元素的个数,每个元素是size字节.
stream
输入流
原型:char *strcpy(char* dest, const char *src);
用于字符串的复制。
例如char *a=''what!" char *b="fuck!"
则strcpy(a,b);后,*a="fuck!" *b="what!"
fread:
函数原型
size_t fread ( void *buffer, size_t size, size_t count, FILE *stream) ;
参 数
buffer
用于接收数据的内存地址,大小至少是size*count字节.
size
单个元素的大小,单位是字节
count
元素的个数,每个元素是size字节.
stream
输入流
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询