错误错误错误错误犯蠢犯蠢犯蠢。。。。[新增某些知识点]

1:赋值符号与等于。。。。。

2:注意循环的起始先后,步骤开始先后(例:字典树中出现错误点)

3:a[10]表示0到9

4:数据位double类型的时候,用G++的时候scanf要用%lf,而printf的时候要用%f,否则会WA!

5:strcmp函数表示的是比较两个字符串的大小,相同返回0,第一个比第二个大返回正数否则为负数

6:reverse()函数倒置函数,将字符串倒序存储

7:fill(first last val)函数:

fill函数的作用是将一个区间的元素都赋予val值。函数参数:fill(first,last,val);//first为容器的首迭代器,last为容器的末迭代器,val为将要替换的值。
8:其实定无穷大的时候inf的大小也是有限制的,如果出现-1这种鬼的话,可以查一查这里

9:关于变量赋初值为0:1. 如果说不赋初值,那么在有些编译器里面是不会自动给你生成一个零值。
            那么在之后直接使用的时候就会导致错误。
            尤其是指针,如果说不赋初值直接使用,指向的内容是不确定的,可能导致程序错误,甚至是系统错误。
            所以在声明变量的时候就应该赋予一个初始值。这样也方便检查错误
           2.for循环的嵌套时,若希望某一个变量每次循环时利用的都不影响下一次循环时的利用,都会赋初值

         

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值