gpt4 book ai didi

C 将文本文件中的数字读入数组并将数字用于其他功能

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

我是新手,所以请原谅我缺乏正确的编码语言。

我有一个文本文件,上面写着:

80 83 82 81
94 95 87 86
86 90 78 95

我如何读取文本文件,将它们放入一个数组中,然后在另一个函数中将前 2 个数字相乘(我计划进行更多计算)。

最佳答案

读取文件并将数字放入数组中使用fscanf():

 FILE *myFile;
myFile = fopen("somenumbers.txt", "r");

//read file into array
int numberArray[16];
int i;

for (i = 0; i < 16; i++) //instead of 16, your numbers length
{
fscanf(myFile, "%1d", &numberArray[i]);
}

myFunction(numberArray); //call the multiplication method

传递数组并乘以前两个数:

int myFunction(int param[]) {
return param[0] * param[1];
}

关于C 将文本文件中的数字读入数组并将数字用于其他功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51587412/

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