์ตœ๊ทผ ํฌ์ŠคํŠธ

[์„ธ๋ฏธ๋‚˜] ST ์ €์ „๋ ฅ MCU์†Œ๊ฐœ ๋ฐ IAR workbench๋ฅผ ์‚ฌ์šฉํ•œ ์‹ค๋ฌด ๋””๋ฒ„๊น…

์ด๋ฒˆ ์„ธ๋ฏธ๋‚˜์—์„œ๋Š” st์—์„œ ๋‚˜์˜ค์‹  ์—ฐ์‚ฌ๋‹˜๊ป˜์„œ ์ดˆ์ €์ „๋ ฅ MCU์ธ stm32u3์™€ ๊ด€๋ จ๋œ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ๊ฐ„๋‹จํ•˜๊ฒŒ ์†Œ๊ฐœํ•ด ์ฃผ์…จ๊ณ , iar์„ธ์…˜์—์„œ workbench์™€ stm32u3๊ฐ€ ๋“ค์–ด๊ฐ„ ๋ณด๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋””๋ฒ„๊น…๊ณผ ์ €์ „๋ ฅ ๋ชจ๋“œ์— ๋Œ€ํ•œ ์‹ค์Šต์„ ์ง„ํ–‰ํ–ˆ๋‹ค.

[C] strlen vs sizeof

์ด์ „์— ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ’€๋‹ค๊ฐ€ char array์— strlen์„ ์“ธ ์ˆ˜ ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ–ˆ๋˜ ์ ์ด ์žˆ์—ˆ๋‹ค. ๊ทธ๋•Œ ์จ๋ดค๋Š”๋ฐ ์˜์™ธ๋กœ ์ œ๋Œ€๋กœ ๋™์ž‘ํ–ˆ์ง€๋งŒ ๋ชจ๋ฅด๊ณ  ์“ฐ๊ธฐ์—๋Š” ์ฐ์ฐํ•ด์„œ ์ •๋ฆฌํ•ด๋‘๊ณ  ๋„˜์–ด๊ฐ€๋ ค๊ณ  ํ•œ๋‹ค.

[Leetcode] 14. Longest Common Prefix (C)

๋˜๊ฒŒ ์˜ค๋žœ๋งŒ์— ํฌ์ŠคํŒ…์„ ์ ๋Š”๊ฒƒ ๊ฐ™๋‹ค. ํšŒ์‚ฌ๋“ค์–ด๊ฐ€๊ธฐ ์ „์—๋Š” ํšŒ์‚ฌ ์ƒํ™œ ํ•˜๋ฉด์„œ๋„ ์ด๊ฑธ ์ž˜ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์„์ค„ ์•Œ์•˜๋Š”๋ฐ ์—ฌ๋Ÿฌ๋ชจ๋กœ ์–ด๋ ค์šด ์ผ์ด์—ˆ๋‹ค๋Š”๊ฑธ ์•Œ๊ฒŒ๋˜์—ˆ๋‹ค..๐Ÿ˜ญ