如何初始化所有值相同的2D数组?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何初始化所有值相同的2D数组?相关的知识,希望对你有一定的参考价值。
我想用-1作为所有值初始化2D数组。我为此使用了memset()
。
#include <bits/stdc++.h>
using namespace std;
int dp[100][100];
memset(dp, -1, sizeof(dp));
int dynamicProgramming(some parameters)
{
//I want to use dp[][] array here
}
int main() {
cout<<dp[99][99];
return 0;
}
但是我收到一个错误,表示为>>
prog.cpp:5:7: error: expected constructor, destructor, or type conversion before ‘(’ token memset(dp, -1, sizeof(dp));
您能告诉我正确的方法吗?
我想用-1作为所有值初始化2D数组。我为此使用了memset()。 #include
答案
没有办法(至少我什么都不知道)初始化
以上是关于如何初始化所有值相同的2D数组?的主要内容,如果未能解决你的问题,请参考以下文章
根据if else(或switch)c#声明不同对象类型的2D数组