4.C++ 简单运算表达式

来源:互联网 发布:win7不能启用网络发现 编辑:程序博客网 时间:2024/05/22 13:41
//运算表达式#include <iostream>int main(int argc, const char * argv[]){    //自增、自减运算    int a=3;    int b=a++;    std::cout<<"b="<<b<<std::endl;//3    std::cout<<"a="<<a<<std::endl;//4        int c=++++b;    std::cout<<"c="<<c<<std::endl;//5    std::cout<<"b="<<b<<std::endl;//5        int d=(++b)++;    std::cout<<"d="<<d<<std::endl;//6    std::cout<<"b="<<b<<std::endl;//7    /*     类型转换的顺序,从小到大     ——int,long,float,double,long double      */        //sizeof函数 求所占内存大小    std::cout<<sizeof(char)<<std::endl;//1    std::cout<<sizeof(unsigned int)<<std::endl;//4    std::cout<<sizeof(long int)<<std::endl;//8    std::cout<<sizeof(short int)<<std::endl;//2    std::cout<<sizeof(float)<<std::endl;//4    std::cout<<sizeof(double)<<std::endl;//8    std::cout<<sizeof(4.0)<<std::endl;//8    std::cout<<sizeof(2L)<<std::endl;//8        /*     操作符的优选级和结合性     */        /*     关系运算符     < , > , == , <= ,>= , !=     逻辑运算符     && , || , !     */            //逻辑类型bool,    bool flag=true;    std::cout<<flag<<std::endl;//1        //条件表达式 ?=    int a1=7;    int a2=89;    std::cout<<(a1<a2?a1:a2)<<std::endl;//求最小值        /*     自定义类型修饰符     typedef 已定义过的类型名 行类型名;     如 : typedef int integer;     */    return 0;}

原创粉丝点击