持续更新的自我学习

二维数组如何初始化为同一个值
eg. 示例a[10][10]全部初始化为1

#include 
vector > a(10,vector(10,1));

eg. 示例a[2][2]全部初始化为1

fill(a[0],a[0]+4,1);

四舍五入

#include 
round();

scanf的问题

scanf("%c",&a);

会读入空格、回车符。
可以用cin。


最后一个输出后不带空格,可以不处理最后一个输出,而转变为处理第一个输出。


如果两个正数之和等于负数或两个负数之和等于正数,那么就是溢出。溢出后的具体范围通过%2^(8*sizeof(type)计算。


你可能感兴趣的:(持续更新的自我学习)