#include <stdio.h>
struct jsu {
char nae[12];
int os, db, hab, hhab;
};
int pp[3] = {11, 22, 33}
int main()
{
struct jsu st[3] = {{"데이터1", 95, 88}, {"데이터2", 84, 91}, {"데이터3", 86, 75}};
struct jsu* p;
p = &st[0];
(p + 1)->hab = (p + 1)-> os + (p +2)->db;
(p + 1)->hhab = (p + 1)->hab + p->os + p->db;
printf("%d", (p + 1)->hab + (p + 1)->hhab);
}
드디어 깨달은 코드블럭넣는방법..
지금까지 왜 표를 그렸던 것인가..
char : 이름넣기
int : 정수만 넣을 수 있음
struct : 구조체만들기
struct는 string+int의 합체버전이라고 생각하면 편함
int pp[3] <-여기서 [3]을 안붙이면 하나밖에 못넣음. 에러남. 배열.
결국은 표를 그려서 만들어야됨. 표를 그릴 수 있는지 없는지를 판단함
'공부 기록 > C' 카테고리의 다른 글
20240422 C언어 - 포인터 (0) | 2024.04.23 |
---|---|
대영쓰 클래쓰 - C언어 1일차 (0) | 2024.04.09 |
2024.04.09. C언어 - strcpy, strlen, strcmp (0) | 2024.04.09 |
2024.04.03. C언어 - 문자 (0) | 2024.04.03 |
2024.04.01. C언어 (0) | 2024.04.01 |