202610022104_《function point, function point arr, struct array》

/*1. Function point array format*/

int *fnArr[n] (int)(int) = {fn1,fn2,fn3...};



/* 2. Struct & array */

int main()
{
    // 1. 定义struct模板
    struct stuObj
    {
        char str[100];
        int num;
    };

    // 2. 实例化模板
    struct stuObj so1 = {"a", 1};
    struct stuObj so2 = {"b", 2};
    struct stuObj so3 = {"c", 3};

    struct stuObj stuObjArray[3] = {so1, so2, so3};
    for (int i = 0; i < 3; i++)
    {
        // 3. 三个实例放进数组
         struct stuObj temp = stuObjArray[i];
        printf("打印结果:字符串%s ,数字%d\n", temp.str,temp.num);
    }

    return 0;
}

 

posted @ 2026-10-02 21:08  Coca-code  阅读(4)  评论(0)    收藏  举报