3. 基础概念

基础概念

  • 函数:一段能被反复调用的代码,可以接收输入,进行处理并(或)产生输出

    如下就是一个简单的打印 Hello world! 的代码:

    hello.cpp

    #include <iostream>
    
    int main(void)
    {
        std::cout << "Hello world!\n";
        return 0;
    }
    
    • 返回类型:表示了函数返回结果的类型,可以为 void
    • 函数名:用于函数调用
    • 形参列表:表示函数接收的参数类型,可以为空,可以为 void ,可以无形参
    • 函数体:具体的执行逻辑
  • main 函数:特殊的函数,作为整个程序的入口

    • 返回类型为 int (C++标准规定返回值类型一定为 int ),表示程序的返回值,通常使用 0 来表示正常返回
    • 形参列表可以为空

查看下面的示例代码:

#include <iostream>

void fun(const char* pInfo, int /* pValue */)   //第二个int为设计时候保留接口,在这里没有用到,为后续保留
{
    std::cout << pInfo << "\n";
    return;
}

int main(void)
{
    fun("Hello World!", 0);
    fun("This is Windows 11", 1);
    // return 0;    // 返回值类型不标注,默认返回int类型
}

获取上个程序退出时候的返回值:

Linux bash:echo $?

main 函数的特殊之处:如果不注明返回值,那么默认返回整型值 0

  • 内建类型:为一段存储空间赋予实际的意义

image-20230922114455837

  • 语句:表示了需要执行的操作
    • 表达式 + 分号的语句
    • 语句块
    • if/while 等语句
  • 注释:会被编译器忽略的内容
    • 用于编写说明或去除不使用的语句
    • 两种注释形式: /**/ (块注释)与 // (行注释)
posted @ 2024-01-24 21:44  kobayashilin1  阅读(10)  评论(0编辑  收藏  举报