261p
Exercise
7. 다음의 소스 안에서 설명에 적합한 변수를 선언하여라.
#include <stdio.h>
void f(void); int main() { //... } void f(void) { //... } |
(a) 함수 f() 안에서만 사용하는 int형 변수 number
(b) 모든 함수에서 사용하는 double형 변수 radio
(c) 함수 f() 안에서 사용되고 CPU 레지스터에 저장되어야 하는 변수 index
(d) 모든 함수에서 사용되고 다른 소스파일에서 정의된 변수 counter
(e) 함수 main() 에서 사용되고 이전의 값이 유지되는 변수 setting
#include <stdio.h> void f(void); double radio; // (b) extern int counter; // (d) int main() { static int setting; // (e) } void f(void) { int number; // (a) register int index; // (c) } |
8. 다음 소스에 등장하는 변수들의 범위, 생존 기간, 연결을 설명하여라.
#include <stdio.h> int a; static int b; extern int c; int main(void) { int d; register int e; static int f; { int g; } return 0; } | |
'Solution > C언어 콘서트' 카테고리의 다른 글
C언어 콘서트 - 제7장: 함수 연습문제 (5/8) (5) | 2014.07.27 |
---|---|
C언어 콘서트 - 제7장: 함수 연습문제 (4/8) (8) | 2014.06.23 |
C언어 콘서트 - 제7장: 함수 연습문제 (2/8) (0) | 2014.06.21 |
C언어 콘서트 - 제7장: 함수 연습문제 (1/8) (0) | 2014.06.20 |
C언어 콘서트 - 제6장: 반복문 연습문제 (5/5) (0) | 2014.06.19 |