如何编写涉及指针/向量的 if 语句

How to write if statements involving pointers/vectors?

本文关键字:向量 if 语句 指针 何编写      更新时间:2023-10-16

我是这个网站的新手,C++。我是一名本科生,刚刚开始使用 c++。我对FORTRAN有一些了解,但c ++对我来说有点模糊。

现在这是我的问题,

我有一个数据文件,它有 9 行和更多295242列。数据文件中的所有数据项都是数字(十进制数字不是二进制)。第 7 行只有 0 和 1。我想将这些行存储在一个单独的文件中,该文件紧跟在包含 1 的行之后,直到在第 7 列中有另一行具有 1,并将其放在 do 循环中,以便它也可以对其他行执行相同的操作。

我尝试在指针的帮助下使用带有条件的 if 语句,但我无法解决。任何帮助将不胜感激。

提前谢谢。

下面是一个简短的表格,说明指针如何映射到普通(即非指针变量),反之亦然(假设您已将指针声明为 int *varptr,将常规变量声明为 int v):

取消引用指针:*varptr v

通过引用传递变量:varptr &v

如果您有其他问题,请发表评论,我将尽力提供更多信息。