CμΈμ΄ -(1) λ³μμ μμ , λ³μμ μ μΈ
* Hello world
#include <stdio.h>
main(void){
printf("Hello world");
system("pause");
return 0;
}
CμΈμ΄λ₯Ό μμν λ 보λ hello world μΆλ ₯λ¬Έμ΄λ€.
<stdio.h> : standard input. outputμ ν€λνμΌλ‘ νκ² λ€λ λ» . νμ€ μ μΆλ ₯. λ°λΌμ printfν¨μλ stdio.hμ ν¬ν¨λλ€. Cλ νμ mainν¨μλ‘ μμλλ€. λ°ν(return)μ΄ μλ ν¨μλ κ°λ₯νμ§λ§, λ©μΈν¨μλ 0μ 리ν΄νλκ²μ΄ μΌλ°μ μ΄λ€. system()ν¨μ |
* λ³μμ μμ , λ³μμ μ μΈ
λ³μ (variable ) : λ³ν μμλ λ°μ΄ν° (κ·Έλ¦ μν )
μμ (constant) : λ³νμ§ μλ λ°μ΄ν° (μ€μ§μ μΈ λ΄μ©λ¬Ό)
*mainν¨μ
mainν¨μλ νλμ μ€ν¬λ¦½νΈμμ λ°λμ νλλ§ μ‘΄μ¬ν΄μΌνλ€.
*μ μ λ³μ μ μΈ
#include <stdio.h>
int a;
int main(void){
printf("%d",a);
return 0;
}
μ μ λ³μλ mainν¨μ λ°κΉ₯μμ μ μΈλ ν¨μλ₯Ό λ§νλ€. κ·Έλ¦¬κ³ μ΄λ¬ν κ²½μ°μ μ΄κΈ°κ°μ μ§μ νμ§ μμΌλ©΄ κ°μ μλμ μΌλ‘ 0μ΄ λλ€.
*μ°λ κΈ°κ°
#include <stdio.h>
int main(void){
int a;
printf("%d",a);
return 0;
}
>>>>>>>>>>.μΆλ ₯ : 4194432
μμ μ½λμ²λΌ λ³μλ₯Ό μ μΈλ§ νκ³ (int a ;) μ΄κΈ°κ°μ λ£μ§ μμΌλ©΄ μλμ μΌλ‘ aμ λν κ°μ΄ μμ±λλλ°, μ΄κ²μ μ°λ κΈ°κ° μ΄λΌκ³ λΆλ₯Έλ€.
μ¦, μ΄κΈ°κ°μ int a =9 ; μ΄λ°μμΌλ‘ κ°μ μ§μ ν΄ μ€μΌνλ€.
* Cμ κΈ°λ³Έμ μΈ μλ£ν (Data type) - 6κ°μ§
int
long long
double
string
bool
char