gpt4 book ai didi

c - 计算矩阵中行和列的最简单方法

转载 作者:行者123 更新时间:2023-11-30 15:37:47 30 4
gpt4 key购买 nike

好吧,我正在用 C 而不是 C++ 制作生命游戏,因为我们不允许使用字符串库,我只是想知道如何计算任意输入文件的行和列..

是的,这是一项家庭作业,但这只是一个开始......我被困住了,感觉自己像个白痴。

这是一个例子:

00000000100000001010
00000000010000001001
11100000010100000010
10100100101010101010
00101010010010101000

所以我需要一种简单的方法来计算任意文件中的行和列,我猜你会逐个字符地计算列,逐行地计算行,但每次我尝试类似的方法时,它都会搞砸。

请帮我解决这个问题,谢谢!

最佳答案

你需要用c来完成它。好的,首先使用某种方法计算每行中的字符数。设 len1 为线路长度。然后使用

fseek(fp, 0, SEEK_END);
len2 = ftell(fp);

则 len2=len2/(len1+1)。 len1 加 1 以考虑每行末尾的换行符和最后一行的 EOF。那么矩阵大小为(len1,len2)

关于c - 计算矩阵中行和列的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22075826/

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