永发信息网

C语言中mm(STU a[],STU *s)是什么意思

答案:5  悬赏:60  手机版
解决时间 2021-02-22 17:36
  • 提问者网友:遁入空寂
  • 2021-02-22 00:45
C语言中mm(STU a[],STU *s)是什么意思
最佳答案
  • 五星知识达人网友:长青诗
  • 2021-02-22 01:27
mm(STU a[], STU *s)表示一个函数的首部。


STU可能是编程人员定义的一个结构体,具体意义与使用方法可以通过下面的实例来说明。
struct
{
    char name[20]; 
    char no[5];
    int age;
}STU;  // STU就是一个结构体,包含以上三个成员

void mm(STU a[], STU *s)  // 数组a中每个元素都是STU类型,指针s指向的地址存放的就是STU类型的数据
{
    // 对数组a中第一个STU类型的数据进行初始化操作
    a[0].name = "ZhangLi"; 
    a[0].no = "2015213";
    a[0].age = 20;
    // 对指针s指向的地址中的STU类型的数据进行初始化操作
    s->name = "ZhaoSi";
    s->no = "2015342";
    s->age = 21;
}
全部回答
  • 1楼网友:过活
  • 2021-02-22 06:50
mm是个函数,此函数接受2个参数,一个是数组变量一个是指针变量,至于是什么类型那要看你把STV定义成什么类型了。使用#define可以可以定义符号类型,例如#define int STV;这样STV就是int类型。你这里的 a[]和 *s是形式参量,可以省略。
  • 2楼网友:一把行者刀
  • 2021-02-22 05:17
mm是一个函数,这个函数有两个参数,一个参数是STU结构的数组,一个参数是STU结构的指针PS.不知道你的STU具体是什么类型,我猜得没错的话是一个自定义的结构体类型
  • 3楼网友:街头电车
  • 2021-02-22 04:21
这是一个带有两个参数的方法。方法名是:mm , 参数类型分别是STU数组(其实本质上它是STU指针),另外一个是STU指针。 STU是自定义的结构体。
  • 4楼网友:从此江山别
  • 2021-02-22 03:06
mm是函数名,这个函数有两个参数,分别是a[]和s,a[]是STU类型的数组,s是STU类型的指针,STU是自定义的结构体
中国物联网校企联盟技术部
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯