struct queue *init()是什么意思?
发布网友
发布时间:2022-05-14 03:15
我来回答
共2个回答
热心网友
时间:2024-01-21 23:50
定义一个变量,需要你们自习回答
热心网友
时间:2024-01-21 23:50
看它后面是什么:
1、是分号(;)。
struct queue *init();
它声明了一个函数。
函数的名字是init;函数的参数未说明(这是允许的);函数的返回值是构造类型queue的指针。
2、后面没有分号,但跟一个花括号。
struct queue*init()
{
语句组;
}
它定义了一个函数init;函数的返回值是构造类型queue型指针;函数的参数放在小括号内,本例中小括号是空的,说明这个函数没有参数(这也是允许的);花括号内的语句组是函数的具体内容。
有什么问题请留言。