让我哭笑不得的代码

目录

while死循环

for死循环

单词拼写

未定义变量值

未保存变量

未保存代码


while死循环

有的时候,我写while(1)的时候,忘记加break了,一直死循环卡在那,哎呦,那代码整了我老半天了。

while(1){
    ……
    //break;
}

for死循环

for(int i=n;i>=1;i++){
    ……
}

这段看似正常的代码,仔细一瞄,i++?(っ °Д °;)っ

单词拼写

int color[3]={"rad","green","blue"}

这种错误,计算机不会报错的,只不过我这英语真不行

未定义变量值

int ans;
if(ans>=5){
    cout<

这种情况会出现ReferenceError,但是对我那英语水平,看都看不懂。为避免这种问题,始终确保在使用变量之前对其进行初始化

未保存变量

int n;
cin>>n;
n*3;
cout<

我们发现n没有改变值

未保存代码

那时,我写了44行代码,只因忘摁Ctrl+S,全白费了,我还不知道,就睡觉了{{{(>_<)}}}

#include
#include
#include
using namespace std;
int tree[500010],ranks[500010],n;
long long ans; 
struct point
{
    int num,val;
}a[500010];
inline bool cmp(point q,point w)
{
    if(q.val==w.val)
        return q.num

你可能感兴趣的:(算法,数据结构)