当前位置:编程学习 > C/C++ >>

文件指针可以赋值吗? 比如,首先声明一个FILE *p1,*p2,*p3; p2=p1;这条语句对吗?!!!

答案:FILE *p1,*p2,*p3; 刚声明了文件指针,文件指针是空的 马上执行: p2=p1; 语法是允许的,但 p1 还没有初始化呢。 就如:int a,b; 马上执行:b=a; a 还没有初始化呢。 文件指针 指向的对象,通常是从成功地 fopen 打开文件获得。获得后,与一般指针一样,运算规则相同。
其他:对的。 指针的运算规则一样的。
 
不管是什么类型的指针。
 
文件指针也不例外。 

上一个:帮我改下数据结构的程序,我不知道怎么改谢谢
下一个:C语言中'\0'是什么意思?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,