c++初学基础小知识

c++基础知识1
1函数头:#include<iostream>


                    using namespace std;

                    int main()     (没有分号)    

                   {............}

常变量用"const"定义    例如:const double PI=3.1415;

cout<<a<<"+"<<b<<"="<<sum<<endl; (不原样输出a,b)

2.取名:只能是字母开头,不能用空格汉字,不能用关键字,小于32个字符。

3.下标运算符:中括号的作用

㈠声明变量时表示数组。

㈡地址+[n]表示下标运算符。

㈢函数参数表指针。

4.int与long[int]的区别:

①早期16位系统,int占用两字节,long占用四字节。

②32位时,所占字节相同。

③64位时,long占八字节。

5.小数示数法:可以只写小数点前.或.后。例如:.638,。


  指数示数法:尾数可以是整数,小数。指数只能是整数。 例如:.618e3=0.618*10^3.


6.三角函数用弧度:如果变量未赋值,输出值是随机值。


7.强制类型转换:(int)(x+y)


把a的值转化为强制?型,并不是把a强制转换类型。


8.赋值运算符“=”:


作用:将一个数据(常量或表达式)赋给一个变量


结合方向:自右向左。


左侧必须是变量,不能是常量或表达式。赋值转换规则:自动转换成其左边变量的类型。


9.逗符表达式:一个逗号表达式又可以与另一个表达式组成。


                        一个新的逗号表达式(a=3*5,a*4),a+5→a=15。表达式值x=a=3,6*a,表达式=18。


用cout输出一个逗号表达式的值时,要将该逗号表达式用括号括起来


cout<<(3*5,67/3)<<endl;

10.
①“/”除法:用整数/整数得整数;用实数/实数得实数。
       若a为int,可用a*1.0。
②“%”求模:只能是整型数值为操作数,指向为→。
③自+自-:x=i++ (先x=i,i=i+1)
          x=++i (先i=i+1,x=i)
++,--只能用于变量,不能用于常量和表达式。
(表达式在内存没空间,常量所占空间不能重新赋值)


 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值