728x90
반응형
전역변수는 실행파일의 크기를 증가시킨다.
|
초기화 |
ex) |
BSS |
X |
int A; |
Data |
O |
int B = 1; |
전역변수는 초기화하지 않으면 0으로 된다.
전역변수앞에 static을쓰면 다른변수들의 접근이 불가하다.
함수안에서 static사용가능
static은 사용하지않으면 버려진다.
분할 실행
gcc -c ㅁ: ㅁ파일의 obj 만들기
gcc -c ㅇ: ㅇ파일의 obj 만들기
gcc -o ㅂ ㅁ.o ㅇ.o: ㅁ.o,ㅇ.o 파일들을 합쳐서 ㅂ파일 만들기
----------------------------------------------------------------------------------------------------------------------------------
Visual Studio
위와 같이 설정 후 적용한 뒤 확인
설정하면 이렇게 나온다.
728x90
'코스웨어 > 16년 스마트컨트롤러' 카테고리의 다른 글
20160406_김도관_업무일지_C언어기초_02 (0) | 2016.04.11 |
---|---|
20160410_김가연_스터디일지_구조체 변수의 연산+gets puts 함수 정리 (1) | 2016.04.10 |
비주얼 스튜디오 삭제방법 (2) | 2016.04.10 |
20160409_김가연_스터디일지_구조체의 정의 (2) | 2016.04.09 |
20160405_김도관_업무일지_C언어기초_01 (1) | 2016.04.07 |
20160406_장진웅_업무일지_로봇제어_시리얼제어3 (0) | 2016.04.06 |
20160328_업무일지_정우민_리눅스설정 (0) | 2016.04.06 |
20160401-업무일지-허도경-로봇제어-터미널2 (0) | 2016.04.06 |