我的目标是创建一个fisrt自定义struct类型.运行时,打印出24.不明白为什么:
#include <stdio.h>
typedef struct strktura {
int number;
char name;
} strktura;
strktura new_one(int number, char name){
strktura a;
a.number=number;
a.name=name;
}
main()
{
strktura first=new_one(2,"A");
printf("%d\n",first.number);
}
Run Code Online (Sandbox Code Playgroud)