직장인 정보처리 기사 12일 만에 취득하기 - 1일차

2025. 10. 27. 23:02정보처리기사

728x90

코딩의 기본적인 개념은 조금 알기에 언어들의 기본 문법인 섹션 2와 C언어 관련 섹션 3을 빠르게 들어 주었다. 

(어제 포스팅하고 불안해서 2시간 정도 학습함)

 

오늘의 암기 사항

대문자 A는 65 

소문자 a는 97  

두개의 차이는 32

문자'0'의 48

 

오늘 가장 어려웠던 개념  '포인터'

#include <stdio.h>
 void printArray(int **pp, int size) {
    for(int i = 0; i < size; i++) {
        printf("%d ", **pp);
		(*pp)++; 
    }
 }
 int main() {
    int arr[] = {10, 20, 30, 40, 50};
    int *p = arr;
    int **pp = &p;
    
    printArray(pp, 5);
    printf("\n");
    
    return 0;
 }

출력값: 10 20 30 40 50

 

#include <stdio.h>
 int main() {
    char* p = "KOREA";
    printf("%s\n", p);
    printf("%s\n", p+1);
    printf("%c\n", *p);
    printf("%c\n", *(p+3));
    printf("%c\n", *p+4);
    return 0;
 }

출력값:

KOREA

OREA

K

E

O

728x90