有关于网站建设的参考文献,网站建设公司首选华网天下,哪些网站做的不好,软件定制开发公司官网scanf和cin的利弊#xff1a; scanf: 利#xff1a;耗时短#xff0c;写法方便输入固定格式#xff0c;比如scanf(“%*d%d”,a)#xff0c;可以直接忽略第一个输入#xff0c;不用创建新对象#xff0c;再比如scanf(“%1d”,x[i])#xff0c;输入3214#x…scanf和cin的利弊 scanf: 利耗时短写法方便输入固定格式比如scanf(“%*d%d”,a)可以直接忽略第一个输入不用创建新对象再比如scanf(“%1d”,x[i])输入3214中间没有空格但是用for循环输入%1d可以每次只截取一个数字来输入这样输入的就是3214数字数组再比如输入时间格式YY-MM-DD HH:MM:SS可以用scanf(“%2d-%2d-%2d %2d:%2d:%2d”,year,month,day,hour,mintue,second) 弊不能输入string如果题目简单没有时间上的紧迫写scanf会比写cin慢
cin
利可以输入stringstring本身的好处就不说了写起来快弊耗时长耗时长的原因是c需要向下c兼容就是你用cin等c函数但是编译器还会预处理scanf等c函数尽管可以加ios::sync_with_stdio(0) ; cin.tie(0) ; cout.tie(0);手动关闭c的兼容但是这样会导致你只能用c的函数c的所有函数你都用不了用了就会re不会报错