zoukankan      html  css  js  c++  java
  • C++基础语法

    看C++的一段简单的代码

    #include <iostream>
    using namespace std;
     
    // main() 是程序开始执行的地方
     
    int main()
    {
       cout << "Hello World";   // 输出 Hello World
       return 0;
    }
     
    • int main() 是主函数,程序从这里开始执行。
    • 下一行 cout << "Hello World"; 会在屏幕上显示消息 "Hello World"。
    • cout 打印信息
    • 下一行 return 0; 终止 main( )函数,并向调用进程返回值 0。
    • C++ 注释一般有两种:

      • // - 一般用于单行注释。

      • /* ... */ - 一般用于多行注释。

    变量声明

    可以使用 extern 关键字在任何地方声明一个变量

    extern int a;

    int main() //程序从这里开始执行。
    {
      cout << "Hello, world!" ; //在 C++ 中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。
      int a;
      a=4;
      cout << a << endl ;
      
      return 0; //终止 main( )函数,并向调用进程返回值 0。
    }

    换行   endl

    endl是换行

    cin在键盘输入文字例如:cin>>n;


    #include <iostream>
    using namespace std;

    int main()    //程序从这里开始执行。
    {
          int n;
          cin>>n;
          cout<<n<<endl;
          cout<<n*n<<endl;
          return 0;     //终止 main( )函数,并向调用进程返回值 0。
    }

    定义函数

    C++ 中的函数定义的一般形式如下:

     return_type function_name( parameter list )

    {

       body of the function

    }

    函数声明

    函数声明会告诉编译器函数名称及如何调用函数。函数的实际主体可以单独定义。

    函数声明包括以下几个部分:

    return_type function_name( parameter list );
    在函数声明中,参数的名称并不重要,只有参数的类型是必需的

    例子
    #include <iostream>
    using namespace std;

    int add(int a,int b);

    int main()    //程序从这里开始执行。
    {
        int num1;int num2;
        cin>>num1;
        cin>>num2;
        int addre;
        addre=add(num1,num2);
        cout<<addre<<endl;

        return 0;     //终止 main( )函数,并向调用进程返回值 0。
    }

    //加法函数
    int add(int a,int b)
    {
        int add_result;
        add_result=a+b;
        return add_result;
    }

  • 相关阅读:
    JavaScript中的原型和继承
    Classical Inheritance in JavaScript
    jquery.cookie 使用方法
    Backbone.js 使用 Collection
    Backbone.js 中使用 Model
    Backbone.js 使用模板
    Java并发编程:volatile关键字解析zz
    eclipse 搭建Swt 环境
    Adams输出宏代码
    根据圆上三点求圆心及半径
  • 原文地址:https://www.cnblogs.com/cyq0528/p/14978671.html
Copyright © 2011-2022 走看看