
c++
从此程序员
学历代表过去,能力代表现在,学习能力代表将来
展开
-
C++中#define的使用方法
今天整理了一些#define的用法,与大家共享! 1.简单的define定义 #define MAXTIME 1000 一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写 if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。 这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而转载 2014-08-21 16:48:38 · 649 阅读 · 0 评论 -
c++之指针
指针必然是和数组紧密相连的,原创 2014-10-16 09:41:11 · 446 阅读 · 0 评论 -
file文件流中的fopen,fread,fseek,fclose,ftell函数使用
FILE文件流用于对文件的快速操作,主要的操作函数有fopen、fseek、fread、fclose,在对文件结构比较清楚时使用这几个函数会比较快捷的得到文件中具体位置的数据,提取对我们有用的信息,满足编程中的需要。以下分别进行说明,还有他们使用时的注意事项fopen函数原型 FILE * fopen(const char *path,cost char *mode)作用:打开一转载 2014-11-05 10:34:49 · 3156 阅读 · 1 评论 -
malloc和calloc
都可以用来动态分配内存,返回值都在分配内存首位。区别:malloc分配完内存之后,内存的值不会进行初始化,如果原来有数值可能会有错误。而calloc会进行初始化,如果是char ,int等会归零,是指针则初始为空指针。用法:malloc (char*)malloc(size_t size) calloc (char*) calloc(size_t原创 2014-11-05 10:13:46 · 579 阅读 · 0 评论