gpt4 book ai didi

c - 如何更改二叉树中元素的值?

转载 作者:行者123 更新时间:2023-11-30 16:36:57 26 4
gpt4 key购买 nike

我制作了一个二进制文件,我想更改其中一些元素的值。

ip_adresa是当前IP地址

s_red_brred_br 是 PC 的编号

s_ip_adresa 是我需要提供给某些 PC 的新 IP 地址

更新:

我修复了这个函数,gcc 没有显示任何错误。但是在输出文件中,电脑的 ip 地址没有改变,它们是相同的......

`

void update(FILE *upd, FILE *out, RACUNAR *root){
int s_red_br;
char s_ip_adresa[MAX_IP];
while(fscanf(upd, "%d %s", &s_red_br, s_ip_adresa) == 2){
int temp = root->red_br;
char temp1 = *root->ip_adresa;
if ( temp == s_red_br){
temp1 = *s_ip_adresa;
}
}
} `

RACUNAR 是:`

typedef struct racunar_st {
int red_br;
char naziv[MAX_NAZIV];
char ip_adresa[MAX_IP];
int brzina;
struct racunar_st *left;
struct racunar_st *right;
} RACUNAR;

最佳答案

改变

RACUNAR temp = root->red_br;  

int temp = root->red_br;  

关于c - 如何更改二叉树中元素的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48239151/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com