카테고리

asm (27) bootloader_x86_grub (1) C (92) compile (11) config (76) CPP (13) CSS (1) debugging (7) gimp (1) Go (1) html (1) Java (1) JavaScript (1) kernel (19) LibreOffice (3) Linux system progamming (21) MFC (1) opencv (4) OpenGL (1) PHP (1) Python (4) qemu (29) shell (3) socket (7) troubleshooting (2) ubuntu18.04 (2) windows (1)

2018/12/09

C 구조체 선언 추가

#include <stdio.h>

struct catsFavs {
char *food;
char *friend;
};
typedef struct cat {
const char *name;
const char *breed;
int abaHeightCm;
int abgWeightLbs;

struct catsFavs favoriteThings;

} cat;

void getCatFavs(cat theCat){
printf("\n");

printf("%s loves %s and his friend is %s\n\n",
theCat.name,
theCat.favoriteThings.food,
theCat.favoriteThings.friend);
}

void main(void){

cat juju = {"Juju", "Persian", 25, 9, {"meat", "joe Camp"}};

getCatFavs(juju);
}

댓글 없음:

댓글 쓰기