C언어 공부 오늘부터 시작했는데여;
다크
2023.04.01
전역변수 쓰는법을 잘모르겠네여;
그냥 메인함수 밖에다가 int a; 이런식으로 쓰면되나여?
그리고 만약에 전역변수선언이 메인함수보다 밑에있다면
그 변수는 메인함수내에선 쓸수 없는건가요??
-
서향
int a; = 선언
a = 2; = 값의 설정
선언과 값의 설정을 동시에 하는게 초기화이며, 초기화는 아래와 같이 하죠.
int a = 2; -
우주
a변수 치환한거를 초기화라고하나여?
으음~ 답변감사합니당 -
벤자민
하지만 맨 위에 선언은 하시고
int a;
int main(void){
printf(\a=%d\\n\ -
해대기
C언어에선 못씁니다. ㅡ,.ㅡ;;
-
민들레
아래다가는 아예 못쓰나요?
-
마루
네 그냥 메인함수 밖에다가 int a; 이런식으로 선언하시면 됩니다.
C언에선 절차지향식이기때문에 사용할수 없습니다. 메인함수 위에 쓰셔야 합니다.