π 곡λΆνλ μ§μ§μνμΉ΄λ μ²μμ΄μ§?
[C programming] μμμ μλ£ν λ³Έλ¬Έ
π©π» IoT (Embedded)/CμΈμ΄
[C programming] μμμ μλ£ν
μ§μ§μνμΉ΄ 2023. 8. 21. 14:22728x90
λ°μν
<λ³Έ λΈλ‘κ·Έλ μ΅νΈμ± λμ μ΄νκ°μ C νλ‘κ·Έλλ° μμ μ μ°Έκ³ ν΄μ 곡λΆνλ©° μμ±νμμ΅λλ€ :-)>
π μμμ μλ£ν
// <stdio.h> : ν΅μ¬ μ
λ ₯κ³Ό μΆλ ₯ ν¨μλ€μ μ μ
#include <stdio.h>
// #1. Hello world
//int main()
//{
// printf("Hello World!\n");
//}
// #2. μμμ μλ£ν
void main()
{
// λ¬Έμ μμ
char ch = 'A';
// μ μ μμ
int x = 1;
int y = -1;
char ch2 = '1';
// μ€μ μμ
int memory = 123;
double dblData = 123.45;
float flData = 123.45f;
// sizeof : νΌμ°μ°μλ₯Ό μ μ₯νλ λ° νμν λ©λͺ¨λ¦¬μ ν¬κΈ°λ₯Ό λ°μ΄νΈ λ¨μλ‘ κ³μ°
printf("%d \n", sizeof(dblData));
printf("%d \n", sizeof(flData));
printf("%x \n", &flData);
// λ¬Έμμ΄ μμ
char* pszData = "ABC"; // * : μ£Όμκ° μ μ₯λλ ν¬μΈν° λ³μ
char ch3 = 'A'; // 1λ°μ΄νΈ (pointerμ 4 μλ 8λ°μ΄νΈ)
}
728x90
λ°μν
'π©βπ» IoT (Embedded) > CμΈμ΄' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[C programming] λ¬Έμ & λ¬Έμμ΄ μ μΆλ ₯ ν¨μ (0) | 2023.08.22 |
---|---|
[C programming] λ©λͺ¨λ¦¬μ λν κΈ°λ³Έ μ΄λ‘ (0) | 2023.08.22 |
[C programming] λ΄κ° κΆκΈν΄μ μ 리ν ν¬μΈνΈ λ°°μ΄ char μ°¨μ΄ & ν¬μΈνΈ λ°°μ΄ ν¬κΈ° (1) | 2023.08.22 |
[C programming] ν¬μΈν° & λ³μ & μ£Όμ (0) | 2023.08.21 |
[C programming] Hello, world! (0) | 2023.08.21 |
Comments