[중앙대 마이크로프로세서 응용회로 설계실습] 6주차 결과 보고서
- 최초 등록일
- 2021.04.05
- 최종 저작일
- 2020.03
- 5페이지/ MS 워드
- 가격 1,000원
목차
1. argument.c 를 argument 이름으로 컴파일 하고 (gcc 이용하여) $ ./argument 123 abc 으로 실행시킨 뒤 출력결과를 첨부하고, 결과를 설명하시오.
2. 다음 그림을 참조하여 fnd.c 파일의 static unsigned short fnd_hexadecimal[16] 을 완성하시오.
3. fnd.c의 fnd_up() 함수를 참조하여 20~29 번호를 눌렀을 때 99 부터 0 까지 감소하는 fnd_down 소스코드 만들기
본문내용
1. argument.c 를 argument 이름으로 컴파일 하고 (gcc 이용하여) $ ./argument 123 abc 으로 실행시킨 뒤 출력결과를 첨부하고, 결과를 설명하시오.
(argument.c 파일에서 다음과 같은 오타를 수정했다.
printf(‘argc[%d] : %s \n”, i, argv[i]) ; -> printf(‘argv[%d] : %s \n”, i, argv[i]) ; )
gcc -o argument argument.c -> argument.c 를 compile하여 argument 라는 실행파일을 생성
argument.c 에서 int main(int argc, char*argv[]) 이므로
./argument 123 abc에서 인자의 개수 3을 argc로 받고, 인자의 문자열을 받는 argv[]는 다음과 같다. ./argument = argv[0], 123 = argv[1], abc = argv[2]
2. 다음 그림을 참조하여 fnd.c 파일의 static unsigned short fnd_hexadecimal[16] 을 완성하시오.
static unsigned short fnd_hexadecimal[16] = {
0x3F, // 0
참고 자료
없음