本帖最后由 lin13a321 于 2013-8-14 16:28 编辑
初学者求指点
定义一个结构体
typedef struct
{
unsigned char* way2;
unsigned char* Protocol2; //设置网络服务类型 0为TCP 1为UDP
unsigned char* CS2; //设置C/S模式 0为客户端 1为服务器端
unsigned char* ServerIP2; //设置服务器IP地址
unsigned char* Port_NUM2; //设置服务器端口
}Config_Server; //服务器设置
然后写了一个函数
int WIFI_Server(unsigned char* way,unsigned char* Protocol,unsigned char* CS,unsigned char* ServerIP,unsigned char* Port_NUM)
如果我要调用结构体中的unsigned char* way2 把它的地址值赋给 函数变量unsigned char* way 怎么搞
这样为什么不对:
Config_Server *Server;
way=Server->way2;
如果别人用这个结构体调用 并且给里面的变量赋值 所赋的值是不是可以传递给int WIFI_Server()函数中的变量
|