C/C++入门易错点及赛车盘口搭建出租常用小技巧
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了C/C++入门易错点及赛车盘口搭建出租常用小技巧,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2390字,纯文字阅读大概需要4分钟。
内容图文
![C/C++入门易错点及赛车盘口搭建出租常用小技巧](/upload/InfoBanner/zyjiaocheng/839/f7aa1d6a2d2d40efb35053a773c3b8aa.jpg)
1. int型 :赛车盘口搭建出租【企鹅21717-93408】绝对值在10^9范围内的整数都可以定义成int型。
2. long long型 :如果long long型赋值大于2^31 -1的初值,则需要在初值后面加上LL,否则会编译错误。
3. float、double输入输出格式 :使用printf("%f",c);语句时,%f是float和double型的输出格式。而在使用scanf输入时,float输入格式为%f,double输入格式为%lf。
4. if条件 :由于if(n)表示if(n!=0),所以if(!n)表示if(n==0)
创一个小群,供大家学习交流聊天
如果有对学C++方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀。
也希望大家对学C++能够持之以恒
C++爱好群,
5. for语句 :注意在C语言中不允许在for(A;B;C)语句的表达式A里定义变量(比如int a=0;的写法是不允许的),但在C++中可以
6. 数组定义 :如果数组大小较大(10^6级别以上),则需要将其定义在主函数外面,否则会使程序异常退出。
7. 数组赋初值 :如果我们定义一个数组int array[10]={12,1,6,4}.可知只对数组的前四项赋值,那么后面没有赋值的元素默认为0.但如果该数组没有赋初值,数组中的每个元素都可能会是一个随机数(不一定是0)。所以如果想给整个数组都赋值为0,简单介绍以下四种方法:
1、int array[10]={};
2、int array[10]={0};
3、memset函数 :memset(array,0,sizeof(array));//若数组为int array[10],则此处sizeof(array)=4*5=20,因为
memset是按字节赋值. 格式 memset(数组名,值,sizeof(数组名));
4、fill函数 :fill(array,array+5,8);//数组从array[0]到array[4]均被赋值为8,格式 fill(起始地址,结束地址,值);
注意:memset()函数需头文件<cstring>或<string.h>. 且memset()只能为数组赋初值0和-1,因为memset()只能以字节为单位赋值
fill()函数需头文件<algorithm>. 且fill()可以为数组或容器的某段区域赋某个任意相同的值.
8. 二维数组赋值 :若二维数组array[4][5]={{1,2,3,4,5},{2,2,3},{},{4,2,3,5}};可以看出第三行用{}跳过了(如果不加大括号是无法通过编译的)
9. 字符数组初始化 :字符数组可以通过直接赋值字符串来初始化(仅限初始化,程序其他位置不允许这样直接赋值整个字符串)
10. 字符数组输入输出 :定义char str[10]; scanf("%s",str); pritnf("%s",str); 注意字符数组在输入时不需要加&取地址运算符. 且scanf输入时%s通过空格或换行来识别一个字符串的结束
gets用来输入一行字符串.gets识别换行符\n作为输入结束,因此scanf完一个整数后如果要使用gets,需要先用getchar接收整数后的换行符;puts输出一行字符串后会紧跟一个换行(\n)
11. 字符数组长度的重要性 :字符数组的长度一定要比实际存储字符串的长度至少多1,作为结束符'\0'.注int型数组不需要. 且如果不是使用scanf函数的%s格式或gets函数输入字符串(例如getchar),一定要手动早输入的每个字符串后加‘\0',否则printf和puts输出字符串将无法识别字符串末尾而输出一大堆乱码.
内容总结
以上是互联网集市为您收集整理的C/C++入门易错点及赛车盘口搭建出租常用小技巧全部内容,希望文章能够帮你解决C/C++入门易错点及赛车盘口搭建出租常用小技巧所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。