码迷,mamicode.com
首页 > 其他好文 > 详细

【刷题困惑】001

时间:2021-06-06 19:45:59      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:比较   ref   超时   head   目录   cout   有一个   cat   algo   

为什么c语言要对变量进行初始化?

因为不初始化变量会存放生成的任意值

为什么cout后面要有endl?

endl就是end line的意思,也就是“结束此行”,实际上有两个操作:
1、换行;
2、对缓冲流进行冲刷,使得流中所有剩余字符被写入输出序列。

加<<endl后会有一个换行。下次再用cout输出字符时就会在下一行开始输出,如果不加,就会跟在当前行的最后输出。

为什么乘法会超时?

因为涉及到了大数相乘(Multiplication algorithm),就是指数字比较大,相乘的结果超出了基本类型的表示范围,所以这样的数不能够直接做乘法运算。

【刷题困惑】001

标签:比较   ref   超时   head   目录   cout   有一个   cat   algo   

原文地址:https://www.cnblogs.com/YONILOCElolo/p/14855801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!