정보처리기사 실기/언어

[2025년 3회] 문제 언어 정리

박허디 2026. 6. 24. 14:33

C언어

p->i  에서 ->는 약간 자바에서 p.i 느낌?

 

 

C의 문자열(String)은 반드시 끝에 '\0'(널 문자)가 있다

char str[] = "ABC"; 이면 

0 1 2 3
+----+----+----+----+
| A | B | C |\0 |
+----+----+----+----+

이렇게 저장됨

 

& 는 비트 AND 연산

>> 는 비트를 오른쪽으로 이동시키는 연산 입니다.  (이진수를 씀)
 
 

JAVA

클래스에서 인터페이스 받아오는건 implements

클래스에서 클래스 받아오는건 extends

인터페이스에서 인터페이스 받아오는건 extends

 

enum Tri {
    A("A"), B("AB"), C("ABC");
name()
→ 상수 이름 반환
ordinal()
→ 순서 반환 (0부터)
values()
→ 모든 enum 상수를 배열로 반환
예:
Tri.A.name()      // "A"
Tri.B.ordinal()  // 1
Tri.values()[2]  // C

python

enumerate(data)는 인덱스와 값을 동시에 꺼내주는 함수

data = ["A", "B", "C"]가 있을 때
for x in data:
    print(x)
는
A
B
C