C++ 学习过程2

                         函数的定义和使用 

                         使用函数前先要定义     无返回值的定义: void show();   又返回值得定义  int show();分配4个字节的内存

                 参数的传递  void show(int num1,int num2);分配8个字节内存  返回值的 int show(int num1,int num2);分配12个字节内存

                变量的声明  全局变量和局部变量。  全局变量声明的变量名也可以在局部变量声明,局部变量的优先程序大于全局变量   。如果全局变量声明 int  aa=10,局部 变量声明  int  aa=20,运行程序不会报错,执行到局部变量的时候aa的值家就是20.

       数据类型:bool(布尔类型)  ,char(字符型),wchar_t(双字符型),int(整型),float(单精度浮点型),double(多精度浮点型)。还可以分为常量和变量 。变量: int  a=0对a的初始化。   a=10对a 赋值  字符变量占一个字节,int类型占4个字节。

     char字符   ascll码:一个ascll码占一个字节(8个二进制位数)最高位是奇偶校验位:用来检验在传送过程中是否出错的一种方法,奇校验规定在传送过程中1的个数为奇数,偶校验同理。否则在最高位添1

例如 0101011  一共是4个1采用偶校验,在最高位添加0   00101011 

ascll一共128个字符   0--32和127为控制符或者是通讯符   如LR(换行),CR(回车),DEL(删除)。控制符SOH文头,EOT尾,ACK确认  33-126是字符  48-57阿拉伯数字,65-90大写英文字母,97-122小写英文字母

其余为标点符号运算符号。

 

特殊字符:\a铃声 \b回退 \f换页 \n换行 \r回车 \tTab键 \‘单引号 \"双引号 \?问号  \\反斜杠  \000八进制  \xhhh十六机制

     wchar_t双字节 存储中文,印度文等。 wchar_t  aa[ ]=L"中";L表示分配2个字节的空间 设置语言 setlocale(LC_ALL,"chs") LC_ALL表示全部进行设置。chs表示中文

     int :16位系统是2个字节 32位系统为4个字节,现在几乎没有16位系统啦。    short  端整型占用两个字节    long占4个字节  无符号和有符号型  例如short:上面的是有符号型 一个字节为8个2进制数字   16个二进制数,首位表示正负,就剩15位  所以换算成10进制后 范围是-32768到32767   。无符号短整型只表示正数  short 16位二进制数 取值范围 0----65535

    float:4个字节 2*2的负126 到2*2的128 double  8个字节

   注释:整型溢出后不会报错。到达最大值时会从最小值进行计数

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值