总结在学习过程中遇到的c语言函数:
1、相关函数:fstat, lstat, chmod, chown, readlink, utime
头文件:#include <sys/stat.h> #include <unistd.h>使用方法:
struct stat sa; if(stat(filename,&sa)<0) { return -1; } ....2、memset
总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。
#include<iostream> using namespace std; void main() { char s[20]; cout<<"s大小"<<sizeof(s); memset(s,‘G‘,sizeof(s)); printf("%s",s); getchar(); }
3、rand(),RAND_MAX
rand()产生随机数的一个随机函数;
#include<iostream> #include<ctime> #include<cstdlib> using namespace std; int main(void) { srand((unsigned int)time(NULL)); double a[10]; int i; cout<<RAND_MAX<<endl; for(i=0;i<10;i++) a[i]=(double)rand()/RAND_MAX; for(i=0;i<10;i++) cout<<a[i]<<endl; return 0; }
原文:http://blog.csdn.net/baiduwu/article/details/24051077