06 2021 档案
摘要:c程序执行过程就是不同函数互相调用的过程,但是函数调用是有时间和空间开销的,函数调用需要执行入栈出栈操作。如果函数很复杂,执行时间长,那么入栈出栈的操作相比之下可以忽略,但如果函数较简单,那么相比之下入栈出栈的开销就不能忽略了。因此c++提供了一种代码替换的方法,就是内联函数inline。在编译时用
阅读全文
摘要:size_t fread ( void *ptr, size_t size, size_t count, FILE *fp ); size_t fwrite ( void * ptr, size_t size, size_t count, FILE *fp );用到的函数原型 #include <s
阅读全文
摘要:#include <stdio.h> int main(int argc,char* argv[]) { FILE* fp; char ch; //printf("number of argc is %d\n",argc); if((fp=fopen(argv[1],"r"))==NULL) { p
阅读全文