ํฌ๋ํํค ์ ๊ธ WEEK5 Day32
๐2024.2.8 ๋ชฉ
์ค๋๋ถํฐ ํด์ผ์ด๋ผ ๋ฆ์ ์๊ณ ๊ณต๋ถํ๋ฌ ๊ฐ๋ค.
์ค๋ ์ด๋ผ ๋ค๋ค ์ง์ผ๋ก ๊ฐ์ ๊ฐ์์ค์ ์ฌ๋๋ค์ด ๋ณ๋ก ์์๋ค.(๋ ํฌํจ 8๋ช ?)
๋๋ฃ๋ถ๋ค์ด๋ ๋๋ง๋ฌด ์๊ธฐํ๊ณ ์ด๋ฐ์ ๋ฐ ์๊ธฐ ๋ง์ด ํ๋๋ ์๊ฐ์ด ํ๋ฑ ๊ฐ๋ฒ๋ ธ๊ณ ์๋ฌด๋๋ ์ฌ๋๋ ๋ณ๋ก ์๊ณ ์ฌ๋ ๋ ์ด๋ผ ๊ทธ๋ฐ์ง ์ง์ค์ด ์ ๋์ง ์์์ ๋ง์ด ๋ชปํ๋ค..ใ ใ
๋ฐฑ์ค ํ ๋ฌธ์ ๋ ๋ฒจ๋ก๊ทธ์ ์ผ๋ ๊ฒ๋ค ์ข ์ฎ๊ธฐ๊ณ ํฌ์ธํฐ ๋ณต์ตํ๋ค. ๋ด์ผ ํฌ์ธํฐ๋ ๊ณผ์ ์ด๋ค ์์ผ๋ก ํ๋ฉด ์ข์์ง ์ค๋ช ํด ์ฃผ์ ๋ค ํด์ ๊ทธ๊ฑฐ ๋ฃ๊ณ ๊ณผ์ ์งํํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค!!
ํฌ์ธํฐ
[C์ธ์ด] ํฌ์ธํฐ
ํฌ์ธํฐ(Pointer)๋ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋ ๋ฉ๋ชจ๋ฆฌ์ ์ฃผ์๊ฐ์ ์ ์ฅํ๋ ๋ณ์์ด๋ฉฐ, ํฌ์ธํฐ ๋ณ์๋ผ๊ณ ๋ ํ๋ค. -> ๋ฉ๋ชจ๋ฆฌ์ ์ฃผ์, ์ฆ '์ด๋'์ธ์ง(=์์น ์ ๋ณด)๋ฅผ ์ ์ฅํ๋ ์ ์ฉ ๋ณ์ int n = 100;// ๋ณ์์ ์ ์ธ int
habbn-unitystudy.tistory.com
๋งค๋์ง๋ ์ธ์ด์ ์ธ๋งค๋์ง๋ ์ธ์ด์ ๋ํด ์๊ฒ๋์๋ค.
๋งค๋์ง๋ ์ธ์ด(Managed Language)๋ ๋ํ์ ์ธ ์ธ์ด๋ก C#, Java๋ก ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ณ๋๋ก ์กฐ์ํ์ง ์์๋ ์ธ์ด ์์ฒด์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ด๋ฆฌํด์ฃผ๋ ์ธ์ด์ด๋ค.
์ธ๋งค๋์ง๋ ์ธ์ด(UnManaged Language)๋ ๋ํ์ ์ธ ์ธ์ด๋ก C,C++๋ก ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฃผ๋์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋นํ๊ณ ํด์ ํด์ผํ๋ ์ธ์ด์ด๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ด ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋นํ๊ณ ํด์ ํ๊ธฐ ์ํด malloc()์ด๋ free()์ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ์ ์ด ํจ์์ ๋ํด ์์์ผํ๊ณ ,
๋ฉ๋ชจ๋ฆฌ์ ์ ๊ทผํ๊ธฐ ์ํด ์ค์ํ ํฌ์ธํฐ๋ฅผ ๋ฐฐ์์ผ ํ๋ค.
๋ฐฑ์ค 2667 ๋จ์ง๋ฒํธ ๋ถ์ด๊ธฐ
[๋ฐฑ์ค] 2667๋ฒ ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ (ํ์ด์ฌ)
2667๋ฒ: ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ ๊ณผ ๊ฐ์ด ์ ์ฌ๊ฐํ ๋ชจ์์ ์ง๋๊ฐ ์๋ค. 1์ ์ง์ด ์๋ ๊ณณ์, 0์ ์ง์ด ์๋ ๊ณณ์ ๋ํ๋ธ๋ค. ์ฒ ์๋ ์ด ์ง๋๋ฅผ ๊ฐ์ง๊ณ ์ฐ๊ฒฐ๋ ์ง์ ๋ชจ์์ธ ๋จ์ง๋ฅผ ์ ์ํ๊ณ , ๋จ์ง์ ๋ฒํธ๋ฅผ
habbn-unitystudy.tistory.com