用scanf给结构体指针进行赋值时出现问题,具体问题和代码如下,麻烦各位帮忙看下问题是什么?

2024-12-18 12:47:03
推荐回答(5个)
回答1:

wp要初始化,另外结构体里面的szSN,pPubKey也要分配空间,有了空间才能往里面赋值。

回答2:

struct WNews
{
char *szSN; //这里的指针也需要分配空间,考虑改成数组

unsigned char *pPubKey; //这里的指针也需要分配空间,考虑改成数组
int nPubKeyLen;
};

回答3:

指针没有初始化?

回答4:

结构体里用数组不要用指针

回答5:

wp到底是指针还是变量名 是指针的话 wp.szsn这种用法可以吗