gpt4 book ai didi

C 编程 : Virtual Computer

转载 作者:太空宇宙 更新时间:2023-11-04 06:24:09 25 4
gpt4 key购买 nike

我正在为虚拟计算机编写一个 c 程序。我现在遇到的问题是,当我尝试编译时,我收到一条错误消息“未定义对‘pow’的引用我不确定如何正确更改它。

void memAssign(signed int *mem, char line[SIZE],signed int *memPos){
signed int *count= &mem[73];
signed int *length= &mem[74];
*length = strlen(line)-1;
*count=1;
if(toDigit(line[*length-1])<0 || toDigit(line[*length-1])>9){
printf("Wrong command form.\n");
return;
}
while(line[*length - *count] != ' '){
mem[*memPos] += (toDigit(line[*length - *count]) * (int)pow(10, *count - 1));
*count += 1;
}
count = NULL;
length = NULL;
}

最佳答案

同时使用 math您必须包含头文件的库函数 #include<math.h> . 然后在编译时你必须链接它。

 cc filename.c -lm 

关于C 编程 : Virtual Computer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29405206/

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