C++ 应在“/quot”之前包含主表达式&引用;不必要的时候

C++ 应在“/quot”之前包含主表达式&引用;不必要的时候,c++,pointers,reference,expression,C++,Pointers,Reference,Expression,我已经做了一个简单的程序测试指针、引用和递归 下面是需要忽略的代码(问题被投诉来自PassaAddresses的函数): #包括 使用名称空间std; 长重列(短和帽); 无效的passAddress(short&address,short&address2,const char*nosey); int main(int参数,字符**LOC) { 短试验=15; const char rosey=0; 短麦里克=500; 短期个人突发奇想=250; 常量字符*日志=&rosey; 重复(试验);

我已经做了一个简单的程序测试指针、引用和递归

下面是需要忽略的代码(问题被投诉来自PassaAddresses的函数):

#包括
使用名称空间std;
长重列(短和帽);
无效的passAddress(short&address,short&address2,const char*nosey);
int main(int参数,字符**LOC)
{
短试验=15;
const char rosey=0;
短麦里克=500;
短期个人突发奇想=250;
常量字符*日志=&rosey;
重复(试验);
Passaddress(myLick、PersonalWhim、LOG);
}
无效通道地址(短地址和地址、短地址和地址2、常量字符*nosey)
{
地址=地址+地址;
地址2+=地址;
用于(短i=100;i<1000;i++)
{
用于(简称c=50;c!=120;c++)
{

cout这是一个简单的语法错误-换行符是
endl
,而不是
\n

转义字符“\”,而不是“/”。它还需要在引号内:

cout << "hello world" << '\n';

cout1.转义字符是“\”而不是“/”。


那一行的
/n
应该是什么意思?换行符,还有什么?换行符的拼写是
'\n'
,正如您链接到的问题中所看到的。请确保在使用之前就有类似这样的基本语法问题。请不要根据答案对原始代码进行更改。这将导致在
intmain()中,返回值在哪里
?阅读以下内容:我不认为建议不能调试明显语法错误的人决定何时刷新标准输出和何时不刷新是一个好主意。保持简单。当你理解了基本知识后,再考虑细节。是的,但它会迫使你决定何时刷新和何时不刷新。没有理由这样做让事情变得更复杂。@user2948710是的,
“/n”
有效。它是包含斜杠字符和小写字母n的字符串。我怀疑这是您想要的。
/n
不带引号只是语法错误。请随意获取标准副本并检查语法。我理解这一点,但我修复了它,仍然存在问题。看上面,我更新了所有内容。嗯,没有嗯,为什么不告诉我们这些错误是什么,这样我们就可以帮助你解决它们呢?我更新了我的代码并修复了所有内容,现在你可以看到上面的内容了。还修复了提到的输入错误:)@user2948710:顺便问一下,谁是rosey;)
cout << "hello world" << '\n';
cout << address << "\n" << address2 << "\n" << nosey << "\n" << &nosey;
cout << address << endl << address2 << endl << nosey << endl << &nosey;