21xrx.com
2024-11-22 07:49:42 Friday
登录
文章检索 我的文章 写文章
C++函数的返回值类型规定
2023-07-11 10:01:31 深夜i     --     --
C++ 函数 返回值类型 规定 数据类型

C++是一种非常庞大且功能强大的编程语言,其函数的返回值类型规定也同样非常灵活多样,可以根据需要来选择不同的返回值类型。下面将介绍C++函数的返回值类型规定。

1. 返回整数类型:这是最常用的函数返回值类型之一,可以使用int、long、short、signed、unsigned等类型。如下:

int add(int a, int b){

  return a+b;

}

2. 返回浮点类型:浮点类型的返回值可以使用float、double、long double等类型。

double division(double dividend, double divisor)

  return dividend / divisor;

3. 返回字符类型:返回字符类型的函数可以使用char类型。

char first(char* s){

  return s[0];

}

4. 返回指针类型:可以使用指针类型作为函数返回值,指针类型的返回值通常是一个指向数据区的指针、一个表格或结构的指针等。

int* get_array(int size){

  int* a = new int[size];

  return a;

}

5. 返回布尔类型:可以使用bool类型作为函数返回值,表示函数执行是否成功。

bool is_even(int n){

  if(n%2==0)

    return true;

  return false;

}

总之,除了上述常见的返回值类型,还有其他许多类型,例如,枚举、结构体等都可以作为函数的返回值类型。在C++程序设计中,函数返回值类型的选择非常重要,需要根据实际需求进行选择,以保证程序的正确性和效率。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复