C++ 如何将litere与带有“的字符数组进行比较”;";
我无法将litere与带有“(”的char数组进行比较。我需要一个函数来比较带有符号的每个数组元素,但我不知道如何进行比较?请帮助我C++ 如何将litere与带有“的字符数组进行比较”;";,c++,arrays,char,C++,Arrays,Char,我无法将litere与带有“(”的char数组进行比较。我需要一个函数来比较带有符号的每个数组元素,但我不知道如何进行比较?请帮助我 #include<iostream> using namespace std; int v( const string &p ) { int lvl=0; int indeks=-1; for(int i=0;i<=p.size();i++) { if(p[i]=="(") lvl
#include<iostream>
using namespace std;
int v( const string &p )
{
int lvl=0;
int indeks=-1;
for(int i=0;i<=p.size();i++)
{
if(p[i]=="(")
lvl--;
// else if(p[i]=="}")
// lvl++;
// else if(p[i]=="+")
//indeks=i;
//cout<<p[i]<<'\n';
}
//cout<<lvl;
}
int main()
{
//string j;
string p;
cin>>p;
v(p);
getchar();
}
#包括
使用名称空间std;
内部v(常量字符串和p)
{
int lvl=0;
int indeks=-1;
对于(int i=0;i与”(“
)比较
单引号“
用于字符
双引号“
用于字符串。与”(“
)比较
单引号“
用于字符
双引号“
用于字符串。顺便说一句,升是体积的度量单位。字母是你要找的(或字符)。顺便说一句,升是体积的度量单位。字母是你要找的(或字符)。