为什么我的代码在vc6上执行不了 在linux上却能执行
代码如下
在vc6下一到主函数的文件读取那里就出错 代码中用红色写的部分
谢谢
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
struct data_node
{
char *name;
int value0, value1;
struct data_node *next;
} * head;
struct data_node * new_node ( void )
{
struct data_node *p;
p = ( struct data_node * ) malloc ( sizeof ( struct data_node ) );
p->name = ( char * ) malloc ( 100 );
return p;
}
void add_node ( struct data_node *head,char * target, struct data_node *
tmp_node )
{
struct data_node *crnt,*node;
crnt=head;
while(crnt!=NULL){
if(strcmp(crnt->name,target)==0){
node=crnt->next;
crnt->next=tmp_node;
tmp_node->next=node;
printf("addnode success\n");
相关问答:
现在我有两台机 一个在家 一个在学校 在学校的那台机子不能上网 我把家里的那台机子更新到最新了 然后把 /var/cache/apt/archives 下的所有Deb包复制到学校那台没联网的机子上了&nbs ......
是这样的,近段在WINDOWS上上网时总是有病毒,我不习惯装杀毒软件,以前也一直没装过,觉得麻烦。然后就硬盘安装了LINUX,还好,可以上网,可以查东西。但是我是在WINDOWS下做软件开发的,还想装上WINDOWS,不知道能 ......
我们隶属中科院计算所网络重点实验室(http://www.ict.ac.cn/survey/channel/detail443.asp)基础设施课题组.
现因项目和业务拓展的需要,特需要招聘与项目相关的网络应用工程师1-2名。
具体要求如下。有意者 ......
我要写个服务端。 要求同时支持windows 和 linux 两个 系统。 也就是要写一个 dll和一个so 文件。由于我一直都是在winds下写程序。linux的还不会。 向大家咨询 同时 支持 dll和so 应该怎么写。
用纯c/c ......