`

i++ i-- ++i --i

阅读更多
#include <stdio.h>

void unsignedMethod(){
         unsigned int a=-1;//输出-1
        printf("a=%d\n",a);
}
void selfPlusPlus(){
    int i=10,j=10,z=10,y=10;
    int c,d,e,f;
    c=++i+1;   //12 i自增1后再参与其它运算。
    d=j+++1;// 11  //j参与运算后,j的值再自增1
    e=--z+1;//10;  //z自减后再参与其它运算。
    f=y--+1;//11;   //y参与运算后,y的值再自增1
    printf("++i+1=%d\n",c); //12;
    printf("j+++1=%d\n",d); //11
    printf("--z+1=%d\n",e);//10;
    printf("f--+1=%d\n",f); //11;




}
int main(){
          unsignedMethod();
          selfPlusPlus();
}


 

分享到:
评论

相关推荐

    compat-libstdc++-33-3.2.3-72.el7.i686.zip

    标题中的"compat-libstdc++-33-3.2.3-72.el7.i686.zip"是一个压缩包文件,其中包含了名为"compat-libstdc++-33-3.2.3-72.el7.i686.rpm"的子文件。这个RPM(Red Hat Package Manager)包是为Linux系统设计的软件包...

    compat-libstdc++-33 32位i686版

    `compat-libstdc++-33 32位i686版` 是一个针对32位系统的软件包,主要用于支持某些旧版本的C++应用程序。这个包是为i686架构设计的,它是Intel Pentium Pro及后续处理器的指令集。在Linux环境下,当用户需要运行依赖...

    compat-libstdc++-33

    "compat-libstdc++-33"就是这样一个关键组件,它主要用于解决Linux系统上某些应用程序,特别是Oracle数据库软件的依赖问题。 `compat-libstdc++-33`是Red Hat Enterprise Linux (RHEL)及CentOS等基于RPM包管理系统...

    compat-libstdc++-33-3.2.3

    `compat-libstdc++-33-3.2.3` 是一个针对Linux系统的软件包,主要用于提供对旧版GNU标准C++库的兼容性支持。这个软件包的名字揭示了它的核心功能:`compat` 表示兼容性,`libstdc++` 是GNU C++运行时库的名称,`33` ...

    compat-libstdc++-33-3.2.3-72.el7.x86_64.rar

    《兼容性库compat-libstdc++-33在Red Hat系统中的重要角色》 在Linux系统,特别是企业级的Red Hat Enterprise Linux (RHEL)环境中,软件的兼容性和稳定性至关重要。"compat-libstdc++-33-3.2.3-72.el7.x86_64.rar...

    libstdc++-3.4.6-9.i386_libstdc++-3.4.6-11.x86_64.zip

    标题中的"libstdc++-3.4.6-9.i386_libstdc++-3.4.6-11.x86_64.zip"是一个包含特定版本的C++标准库的压缩文件,这是Oracle数据库运行所依赖的重要组件。 libstdc++是GNU C++标准库的实现,包含了C++语言中的各种容器...

    compat-libstdc++-33-3.2.3-72.el7.i686.rpm

    compat-libstdc++-33-3.2.3-72.el7.i686.rpm

    compat-libstdc++-33-3.2.3-47.3.i386离线安装包

    这里的`-i`表示安装,`-v`用于显示安装过程的详细信息,`-h`则是在安装过程中显示进度条。 4. 安装完成后,可以运行`ldd`或`rpm -qa`命令检查兼容库是否成功安装,并确认其版本。 需要注意的是,虽然这个兼容库对...

    compat-libstdc++-33-3.2.3-61.x86_64.rpm

    RH linux5.4 64位 系统包compat-libstdc++-33-3.2.3-61.x86_64.rpm

    compat-libstdc++-33-3.2.3-72.el7.x86_64linux安装oracle数据库依赖包

    `-i`表示安装,`-v`用于显示详细信息,`-h`则是在安装过程中显示进度条。 4. **检查安装**:安装完成后,可以运行`rpm -q compat-libstdc++-33`来验证是否成功安装。 5. **继续安装Oracle**:在安装完这个依赖后...

    libstdc++-4.8.2-16.el7.rar

    这个压缩包“libstdc++-4.8.2-16.el7.rar”包含了针对Red Hat Enterprise Linux 7 (RHEL 7)平台的两个版本:i686和x86_64架构的RPM包,分别是libstdc++-4.8.2-16.el7.i686.rpm和libstdc++-4.8.2-16.el7.x86_64.rpm。...

    ++i,i++,--i,i--终结

    ### 关于“++i, i++, --i, i--”的理解与应用 #### 一、基本概念 在C/C++编程语言中,“++i, i++, --i, i--”是一组非常重要的自增自减运算符。这些运算符主要用于在程序中修改变量的值。了解这些运算符的工作原理...

    安装oracle11g资源compat-libstdc++-33-3.2.3-72.el7.x86-64.rpm

    安装oracle11g资源compat-libstdc++-33-3.2.3-72.el7.x86-64.rpm

    compat-libstdc++-33-3.2.3-69.el6.x86_64

    描述中提到了两个不同的rpm包:“compat-libstdc++-33-3.2.3-69.el6.i686”和“compat-libstdc++-33-3.2.3-69.el6.x86_64”。这两个都是RPM(Red Hat Package Manager)格式的软件包,RPM是Linux系统中广泛使用的...

    libstdc++-4.8.5-44.el7.i686.rpm

    libstdc++-4.8.5-44.el7.i686.rpm

    compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

    Linux 7 compat-libstdc++-33-3.2.3-72 安装包,安装介质缺少的rpm

    compat-libcap1和compat-libstdc++-33

    安装oracle12c的依赖时,出现缺少compat-libcap1和compat-libstdc++-33

    compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

    compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

    compat-libstdc++-33-3.2.3-72.el7.x86_64/libaio-devel-0.3.105

    标题中的"compat-libstdc++-33-3.2.3-72.el7.x86_64"是一个重要的软件包,它在Linux环境中主要用于兼容性支持。这个包包含的是GNU标准C++库的一个特定版本(3.2.3),它允许运行那些依赖于旧版libstdc++的程序。在...

Global site tag (gtag.js) - Google Analytics