C语言初级提问
1.求教一个预处理命令#define NEW (struct node *) malloc (sizeof(struct node))
这是什么意思啊?是定义了一个指针函数吗?
2。C语言里的文件打开与关闭函数具体是怎么用的啊?书上说可以用它打开二进制文件和文本文件,那么可以用这个函数打开qq 或者魔兽争霸等常见应用程序,甚至于打开注册表吗?
追问:恩,那关于文件打开函数的问题能解释一下吗?
追问:恩,那关于文件打开函数的问题能解释一下吗?
答案:那时申请动态的存贮空间,并且用指针指向所申请的空间。文件时打不开的,即使你打开了,你也不会知道她是否打开是吧
1.你到索引去查malloc函数就可以。
2.建议自己测试,收获最大。程序是很好写的,试试吧~
(*^__^*) +u
申请动态存储空间的,你可以看一下malloc函数1.求教一个预处理命令
#define NEW (struct node *) malloc (sizeof(struct node))
这是什么意思啊?是定义了一个指针函数吗? '生成新节点 ,用NEW代替2C语言里的文件打开与关闭函数具体是怎么用的啊?书上说可以用它打开二进制文件和文本文件,那么可以用这个函数打开qq 或者魔兽争霸等常见应用程序,甚至于打开注册表吗?
'fopen函数用来打开一个文件,其调用的一般形式为:
文件指针名=fopen(文件名,使用文件方式);
qq,魔兽等程序太大,用turbo c打不开的
#define NEW (struct node *)定义全局函数NEW
malloc (sizeof(struct node))这个我也不知道