我的目標是創建一個fisrt
我的自定義struct
類型。 運行時,打印出24 不明白爲什麼:struct.field返回另一個值,爲什麼?
#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);
}