🎓 나의_대학생활_

문제해결능력기초 - 2주차 (09.12)

01.lee_3 2023. 9. 12. 13:54
int i
float f = (float)i;

[1교시]

const = 상수 (수가 아니다. 고정된이라는 뜻.)

char ch = 'k'; 
char ch = "k";

' ' 를 사용하는 것과 " "을 사용하는 것 중에서 맞는 것은?

답은 " "이다.

" "를 사용할 시 뒤에 null이 붙기 때문에 char를 사용할 수 없다.
(2Byte를 잡아먹기 때문에. char은 1Byte)
또한 " "은 string에서 사용하는 것.

 

변수 type (int, char 등등)이 중요한 이유.
메모리에서 내용물을 가져올 때 가져오는 용량의 크기가 달라진다. 

 

void func();

printf(func());

void func()
{
.
.
.
}

함수, 변수 등을 사용하기 위해서는 꼭 정의와 선언을 하는 과정이 필요하다.
첫 번째 줄인 'void func();'이 없다면 아마 printf()에서 오류가 날 것.

 

int i = 1;
float f = (float)i;

int 와 float모두 4Byte지만 int i에 1을 정의한다고 해서 float f에 1.0f가 정의될 것이라는 보장은 없다.

 

연결 리스트 (Linked List)
각 노드가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식으로 데이터를 저장하는 자료구조.

list = new MyList();
              └ 생성자

 

int n = 0;