이런 구문을 어떻게 표현할까?

By | 2006/01/27

VB로 프로그래밍 하던 중 이런 연산이 필요했다.

사건 A가 일어났을 때 변수 B가 어떤 조건을 만족한다면,

행동 C를 작동시켜라.

이런 예 말이다.

int i = 0;
int a[10];

i++; //사건 A
if (a[i] = 0) // 변수 B가 만족하는가?
{
    printf(“Great~”); // 만족하면 화면에 Great~를 나타내라.
}

VB란에 C 코드를 적는 건 황당하지만,

아직 VB보다는 C가 익숙하다.

(몇 년 동안 본 VB보다 2년 동안 본 C가 익숙한 나도 이상한 놈이지만..)

저런 코드를 한 번에 줄일 수 없을까?

즉, i++이라는 구문을

if문 안에 넣는 방법….

있을 듯 하면서도 없을 것 같다.

별 쓸모가 없어 보이니 말이다.

다시 말하지만 오늘 프로그래밍하다가 문득 생각이 났다.^^

2 thoughts on “이런 구문을 어떻게 표현할까?

  1. NoSyu

    전혀 어렵지 않습니다.
    안녕이라는 말을 인도말로 하면 당연히 어렵겠지만,
    인도 사람에게는 별 거 아닌 것처럼
    안 배운 것이 어려워 보이는 겁니다.^^
    저도 애니는 좀 보지만 코스프레나 피규어 쪽은 참 어려워보이죠.
    (어디서 그런거 사고 정보는 어떻게 나누는지..^^)

    Reply

Leave a Reply