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
using namespace std;

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

定义函数

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

 return_type function_name( parameter list )

{

   body of the function

}

函数声明

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

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

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

例子
#include
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<
    return 0;     //终止 main( )函数,并向调用进程返回值 0。
}

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

C