以下是引用dreamfree在2012-12-20 21:42:57的发言:
哦,就像:fp=fopen("wacky.txt","r");这句话是不是就是取wacky。txt的FILE指针,然后赋值给fp?我初学,摸不太清楚,呵呵
这个是打开磁盘上名为wacky.txt的文件,在程序内部用fp句柄来访问它,不用管FILE*的内部细节,只要知道这样打开文件之后,用fp可以访问数据就是了。涉及文件的部分,FILE*叫“句柄”,不叫“指针”,它的内部是非常复杂的,不是指针那么简单。句柄是C++中常见的概念,在C中最早接触的就是这个FILE*句柄。