您的位置:首页 > 编程语言 > C语言/C++

c/c++ 小语法提示

2014-12-06 08:21 183 查看
好久没用C/C++,语法都生疏了,都怪C#耍的太爽

,开个玩笑,最终只能怪当初没有学扎实。如今碰到两个问题,已解决,希望给初学者一个提醒。

1.cin,scanf,getchar 遇到\n

cin似乎会对\n进行自动忽略

而scanf和getchar则照单全收

可以运行下面的代码进行体会

#include <iostream>
using namespace std;
int main()
{
char a,b;
cin>>a;
cin>>b;
//scanf("%c",&a);
//scanf("%c",&b);
//a=getchar();
//b=getchar();
cout<<a<<endl;
cout<<b<<endl;
return 0;
}


2.注意优先级

if(!data==' ')和 if(data!=' ')执行结果是不一样的。

多么痛的领悟
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: