ํ์ ๋ชจ์ ๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ C์ธ์ด
'๋ฐ๋ฐฐ์จ++'์ ์ฑ์์ ํ์ ์ด ์๋กญ๊ฒ ๊ฐ๋ฐ๋ C ์ธ์ด๋ก ์์ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ๊ฐ์์ ๋๋ค. '๋ฐ๋ฐฐ์จ'์ ํจ๊ป ํ๋ก๊ทธ๋๋ฐ ์ธ์์ ์ ๊ทธ๋ ์ด๋ ํด๋ณด์ธ์.
- ๋ฏธํด๊ฒฐ
Q. 15:30, ๋ถํธ๊ฐ ์๋ 8๋นํธ ์ ์ ์ง๋ฌธ
์๋ ํ์ธ์ ๊ต์๋, ๋นํธ์ด 1001 1110์ ๋ณด๋ฉด2์ ๋ณด์ signed(8๋นํธ)</str
cshwlsrn21
ใป
3์๊ฐ ์
1
10
2
- ๋ฏธํด๊ฒฐ
getchar(), putchar()
#include int main(){<p style="text-alig
c์ด์ฌํ ํ์
ใป
4์ผ ์
1
31
3
- ๋ฏธํด๊ฒฐ
๊ฐ์์๋ฆฌใ
ํน์ ๊ฐ์์๋ฃ PDF๋ ์ ๊ณต์ด ๋์ง์๋์?ใ ใ PPTํ์ผ์๋ค๊ฐ ํ๊ธฐ๋ฅผ ํ๋ฉด ์ข์๊ฑฐ๊ฐ์๋ฐ..
c์ด๋์ค
ใป
16์ผ ์
1
44
2
- ๋ฏธํด๊ฒฐ
๋น์ฃผ์ผ์คํ๋์ค์ฝ๋๋ก ๊ณต๋ถํด๋ ์๊ด์๋์?
์ฐจ์ด๊ฐ ์๋์ง ๊ถ๊ธํฉ๋๋ค
c์ ์ง์
ใป
ํ ๋ฌ ์
1
79
2
- ๋ฏธํด๊ฒฐ
์์คํ์ผ์์ ์ฌ๋ฌ ํ์ผ
์๋ฃจ์ ํ์ผ์์ ์ฌ๋ฌ ํ๋ก์ ํธ ํ์ผ์ ๋ง๋ค๋ฏ์ด ํ๋ก์ ํธ ํ์ผ์์ ์ฌ๋ฌ ์์คํ์ผ์ ๋ง๋ค์ด์ ์ฝ๋ฉ์ ์งํํด๋ ๋ฌธ์ ๊ฐ ์๋์ง ๊ถ๊ธํฉ๋๋ค
cisg0608s
ใป
ํ ๋ฌ ์
1
52
2
- ๋ฏธํด๊ฒฐ
F5์ F7์ ์ฐจ์ด
C์ธ์ด์์ ์ฝ๋๋ฅผ ๋น๋ํ๋ ๋จ์ถํค๊ฐ F5, ์ปดํ์ผํ์ฌ ๊ฒฐ๊ณผ๋ฌผ์ ๋ณผ ์ ์๋ ๋จ์ถํค๊ฐ F7์ด์ ๋๋ก ์ดํดํ์์ต๋๋ค. <p style="t
cisg0608s
ใป
ํ ๋ฌ ์
1
45
2
- ๋ฏธํด๊ฒฐ
c = TWO * (a+b); ์์ a์ b๋?
63๊ฐ ๊ฐ์ 12๋ถ ์ฏคL/R Value ์ ๋ํด ์์์์ ์ค๋ช ํด์ฃผ์ จ์ต๋๋ค. <p styl
c์ปคํผ๋ ๋ง๋ผ์๋
ใป
ํ ๋ฌ ์
1
40
2
- ๋ฏธํด๊ฒฐ
; ์ธ๋ฏธ์ฝ๋ก ์ ๋ถ์ด๋ ๊ธฐ์ค์ ๋ฌธ์
๊ฐ์ 5๋ถ์ฏค ; ์ธ๋ฏธ์ฝ๋ก ์ ๋ํด ๊ฐ๋จํ๊ฒ ์ค๋ช ํด ์ฃผ์ จ์ต๋๋ค. ์ ๊ฐ ์ดํดํ ๋ด์ฉ์ผ๋ก๋ "๋ฌธ์ฅ"์ ๋ง์น ๋ ์ธ๋ฏธ์ฝ๋ก ์ ๋ถ์ธ๋ค ๋ผ๊ณ ์ดํด๋ฅผ ํ์ต๋
c์ปคํผ๋ ๋ง๋ผ์๋
ใป
ํ ๋ฌ ์
1
39
1
- ๋ฏธํด๊ฒฐ
Step over ๊ธฐ๋ฅ ๋ฌธ์
Step over์ ์ ํํ ๊ธฐ๋ฅ์ด ์ดํด๊ฐ ๋์ง ์์ ๋ฌธ์๋๋ฆฝ๋๋ค. ๊ฐ์ ๋ด์ฉ ์ค, F10์ ๋ค์ฌ๋ค๋ณด์ง๋ ์๊ณ ์คํ ๋ง์ ์ํจ๋ค๊ณ ํํํ์ จ๋๋ฐ
c์ปคํผ๋ ๋ง๋ผ์๋
ใป
ํ ๋ฌ ์
1
37
2
- ๋ฏธํด๊ฒฐ
2.6 ๊ฐ์ ๋ฐ์ดํ ์ถ๋ ฅ ๊ท์น ๋ฌธ์
printf ํจ์ ์ฌ์ฉ ์, ๋ฐ์ดํ๋ ํจ๊ป ์ถ๋ ฅํ๋ ค๋ฉด ํ๊ธฐ ๊ท์น์ด ๋ง๋์..? printf("\" ๋ด์ฉ<span style="color: #
c์ปคํผ๋ ๋ง๋ผ์๋
ใป
2๋ฌ ์
1
54
2
- ๋ฏธํด๊ฒฐ
int main ํจ์ ๊ด๋ จ ์ค๋ฅ ๋ฌธ์
์ง๋ ๋ฒ , 2.5 ๋ณ์ ์ ์ธ ์์ ๋ฅผ ์ํ ์์ค์ฝ๋ ํ์ผ ์ ์์ฑํ ํ 2.6 printf ํจ์ ์์ ๋ฅผ ์ํด, ๋์ผํ project ๋ด ์๋ก
c์ปคํผ๋ ๋ง๋ผ์๋
ใป
2๋ฌ ์
1
49
2
- ๋ฏธํด๊ฒฐ
13.4 words[0]
while ((fscanf(stdin, "%30s", words) == 1) && (words[0] != '.')) fprintf(fp, "%s\n", words);<p sty
cwjdwn535
ใป
2๋ฌ ์
0
50
2
- ํด๊ฒฐ
11.7 ํจ์๋ฅผ ๊ตฌํํด ๋ดค์ต๋๋ค.
void swap(int* xp, int* yp) { const int tmp = *xp; *xp = *yp; *yp = tmp; }<code class="language-c"
cwjdwn535
ใป
2๋ฌ ์
1
45
2
- ํด๊ฒฐ
11.6 ์ง์ strcmp์ strncmp๋ฅผ ๊ตฌํํด ๋ณด์์ต๋๋ค.
void fit_str(char* str, unsigned int loc) { str[loc] = '\0'; for (; loc < strlen(str) ; loc++) str[loc] = '\0'; }
cwjdwn535
ใป
2๋ฌ ์
1
46
2
- ํด๊ฒฐ
11.6 my_strcat๊ณผ my_strncat์ ๊ตฌํํด๋ดค์ต๋๋ค.
void my_strcat(char* str1, char* str2) { char* st1 = str1; st1 = st1 + strlen(st1); for (int i = 0; *(str2 + i) !=
cwjdwn535
ใป
2๋ฌ ์
1
40
2
- ํด๊ฒฐ
11.6 fit_strํจ์๋ฅผ ๊ตฌํํด ๋ดค์ต๋๋ค.
void fit_str(char* str, unsigned int loc) { str[loc] = '\0'; for (; loc + 1 < strlen(str) + 1; loc++) str[loc] = '
cwjdwn535
ใป
2๋ฌ ์
1
39
2
- ํด๊ฒฐ
11.5 ์ฝ๋ ๊ตฌํ
void custom_put(const char* str) { int i = 0; while (putchar(*(str + i)) != '\0') i++; } int custom_put2(const char*
cwjdwn535
ใป
2๋ฌ ์
1
44
2
- ํด๊ฒฐ
C์ธ์ด ์ํฐ
char greeting[50] = "Hello, and" " How are" " you" " today!";์์ " you"์ " tod
cwjdwn535
ใป
2๋ฌ ์
1
47
2
- ํด๊ฒฐ
ํฌ์ธํฐ์ ๋ณ์
ํฌ์ธํฐ์ ๋ณ์์ ํ์ ์ ๋ง์ถฐ์ผํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ์๋ฅผ ๋ค์ด int a = 7; ์ด๋ฉด int* a_ptr = &a; ์ฒ๋ผ ํ์ ์ ๋ง์ถ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
cwjdwn535
ใป
2๋ฌ ์
1
55
2
- ํด๊ฒฐ
์ง๋ฌธ์์ต๋๋ค.
C์ธ์ด๋ ์์์๋ถํฐ ์๋๋ก ์ฝ๋, ์ค์ด ์คํ๋ฉ๋๊น?
cwjdwn535
ใป
2๋ฌ ์
1
56
2







