21xrx.com
2024-11-05 18:40:27 Tuesday
登录
文章检索 我的文章 写文章
C++使用星号隔开代码
2023-07-05 07:01:30 深夜i     --     --
C++ 星号 隔开 代码

在C++中,星号(*)有时被用来表示指针类型,但在某些情况下它也可以被用作分隔符。特别是在函数定义和调用时,星号可以用来分隔类型和名称之间。

例如,下面是一个使用星号分隔符的函数定义:


int foo(int* arg)

  // 函数体

在这个例子中,星号用来表示arg是一个指向整数的指针。但是它也可以被看作是一个分隔符,将类型int和参数名arg分开。

同样的,当调用函数时,星号也可以用来分隔类型和名称:


int* ptr = new int;

foo(ptr);

在这个例子中,我们创建了一个指向整数的指针ptr,然后将它作为参数传递给函数foo。我们在这里使用星号来指示ptr是一个指向整数的指针。

总之,星号作为分隔符在C++中有时可以表达更多含义,尤其是在函数定义和调用中。这是一个重要的细节,需要在编写代码时牢记。

  
  

评论区

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