[ํ๋น๋ฏธ๋์ด ํผ๊ณตํ์ต๋จ_ํผ๊ณตC] 3์ฃผ์ฐจ ์คํฐ๋ ch5~ch6
์ด๋ฒ์ฃผ ๋ฏธ์ ์ ํผ๊ณต๋ ธํธ ํ์ฉํ๊ธฐ๋ ํฌ๋ฆฌ์ค๋ง์ค ์๊ฐํ ์๋ฌธ ์์ฑํ๊ธฐ!
๋๋ ๋งํ๋ ํฌ์ธํฐ ๊ด๋ จ ํผ๊ณต๋ ธํธ๋ฅผ ๋ณด๊ณ ๊ณต๋ถํ๋ค!
์ฑํฐ 9-1์ ์ฐ์ต ๋ฌธ์ ๋ ํ์ด๋ณด๊ธฐ!
๋ฏธ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ์์ํ๊ณ ์ฝ๋๋ฅผ ์ณ๋ดค๋ค!
+const ์ฌ์ฉ๊น์ง!
const๋ ๊ฐ์ด ๋ฐ๋๋ฉด ์ ๋๋ ๊ณต๊ฐ์ธ ๋ฌธ์์ด ์์ ๋๋ฌธ์ ํจ์์ ๋งค๊ฐ๋ณ์๋ฅผ ํตํด์ ๊ฐ์ ๋ฐ๊ฟ ์ ์๋๋ก ํ๊ธฐ ์ํด์ ์ฌ์ฉํ๋ค๋ ์ฌ์ค์ ์๊ฒ ๋์๋ค.
๋ด์น๊น์ ์ ์ฒ๊ธฐ ๊ธฐ์ถ ํ ๋ฌธ์ ๊น์ง ํ์๋ค.
https://www.youtube.com/watch?v=AQFNQjfsLmc
int (*p)[3] = NULL ์๋ฏธ๊ฐ ๋ญ์ง ๋ชจ๋ฅด๊ฒ ์ด์ ์์ ๋ณด๋ฉด์ ์ดํดํ๋ค.
int 3 ์คํ์ ๊ฐ๋ฆฌํค๋ ํฌ์ธํฐ์ธ ๋ฏ
์๊ฐํ ์ฃผ์ ..
#include <stdio.h>
int main() {
char input[100];
printf("๋ค ๋๋ ์๋์ค๋ฅผ ์
๋ ฅํ์ธ์: ");
scanf("%s", input);
// ์
๋ ฅ๊ฐ์ด "๋ค"์ธ ๊ฒฝ์ฐ
if (input == "๋ค") {
printf("์๊ฐํ
์ ์ฃผ์ ํด๋๋ฆด๊ฒ์\n");
}
// ์
๋ ฅ๊ฐ์ด "์๋์ค"์ธ ๊ฒฝ์ฐ
else if (input == "์๋์ค") {
printf("์ปคํ์ง์ฅ!\n");
}
// ๊ทธ ์ธ์ ์
๋ ฅ๊ฐ์ ๋ํ ์ฒ๋ฆฌ
else {
printf("์๋ชป๋ ์
๋ ฅ์
๋๋ค.\n");
}
return 0;
}
์ค๋ฅ๊ฐ ๋์ ํด๊ฒฐํ๊ณ ์๋ค. ๋ฌธ์์ด์ด๋ผ ==์ด ์ ๋๋ ๊ฒ ๋ฌธ์ ์ธ ๋ฏ ํ๋ฐ..