我正在學習C++爲我的項目,我是一個初學者。我寫了一段簡單的代碼來理解函數和變量的範圍和可見性。錯誤C2296:'<<':非法,左操作數有類型'const char [41]'
下面是代碼,請幫我看看這個錯誤,
「錯誤C2296: '< <':非法的,左邊的操作數的類型 '爲const char [41]'」
以下是我的程序代碼(用Visual C++ 2010): -
// scope and visibility.cpp : main project file.
#include "stdafx.h"
#include <iostream>
using namespace std;
void myFunction()
{
cout << "inside myFunction";
int x= 5;
cout << "local variable, x :" << x << endl ;
{
cout << "inside the very local variable" ;
int x=10;
cout << "very local variable, x :" << x << endl;
}
}
int main()
{
cout << "inside main function";
int x = 15;
cout << "main loop variable, x:" << x << endl;
myFunction();
cout <"back to main function loop, variable x :" << x << endl;
cin.get();
return 0;
}
'cout <「回到主函數循環,變量x:」<< x << endl;'是問題。你寫了一個'',所以'''具有更高的優先級。 – Simple
Typo:'cout <「回到主函數循環,變量x:」' – 2013-12-21 13:10:03
('heck is this upvvray?) – 2013-12-21 13:10:34