如何编写涉及指针/向量的 if 语句
How to write if statements involving pointers/vectors?
我是这个网站的新手,C++。我是一名本科生,刚刚开始使用 c++。我对FORTRAN有一些了解,但c ++对我来说有点模糊。
现在这是我的问题,
我有一个数据文件,它有 9 行和更多295242列。数据文件中的所有数据项都是数字(十进制数字不是二进制)。第 7 行只有 0 和 1。我想将这些行存储在一个单独的文件中,该文件紧跟在包含 1 的行之后,直到在第 7 列中有另一行具有 1,并将其放在 do 循环中,以便它也可以对其他行执行相同的操作。
我尝试在指针的帮助下使用带有条件的 if 语句,但我无法解决。任何帮助将不胜感激。
提前谢谢。
下面是一个简短的表格,说明指针如何映射到普通(即非指针变量),反之亦然(假设您已将指针声明为 int *varptr
,将常规变量声明为 int v
):
取消引用指针:*varptr v
通过引用传递变量:varptr &v
如果您有其他问题,请发表评论,我将尽力提供更多信息。
相关文章:
- 写入向量<向量<bool>>
- 函数向量_指针有不同的原型,我可以构建一个吗
- std::向量与传递值的动态数组
- 将值指定给向量(2D)的向量中的某个位置
- 找不到成员对象:没有名为get_event()的成员,也处理多态性和向量
- 如何使用向量的template_back函数
- 尝试通过多个向量访问变量时,向量下标超出范围
- 如何通过派生类函数更改基类中的向量
- C++从另一个类访问公共静态向量的正确方法是什么
- 如何将ampl中的集合表示为c++中的向量
- C++ 带有向量的 IF 计算操作数
- 我的 If Else 语句无法在向量 (C++) 中提供最大值
- 在这里,当我们比较 if(vc[i]==vc1[i]) 时,它是向量数组. 实际上比较的值是多少,
- 在 c++ 中检查 if 条件中的向量位置范围
- 如何在C++中使用 if 语句终止向量输入
- 仅在向量末尾打印新行 - "if"语句在"for"循环之外
- 如何编写涉及指针/向量的 if 语句
- 如何在向量中找到特定的字符串并在if语句中使用
- 将可变数量的 if流打开到向量中
- 向量::size()在if条件下的奇怪行为