728x90
반응형
1. 답
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
#include <float.h>
#define PI 3.141592f
#include <inttypes.h>
#include <string.h>
struct Point3D {
float x;
float y;
float z;
};
int main()
{
struct Point3D p1 = { 10.0f, 20.0f, 30.0f };
struct Point3D* ptr;
//정답 구간 시작
ptr = &p1;
//정답 구간 끝
printf("%f %f %f\n", ptr->x, ptr->y, ptr->z);
return 0;
}
2. 결과
3. 정리
malloc() 함수, 동적 메모리 할당을 하지 않고 포인터 변수를 선언하여 구조체 멤버에 접근하는 방식을 알고 있는지 물어보는 문제였습니다. 문제의 정답은 간단하여 특별하게 설명할 부분은 없는 것 같습니다.
4. 비고
- 코딩 도장 심사문제는 아래 링크 바로가기를 눌러주세요. 간단한 가입 진행 후 이용 가능하므로 참고 부탁드립니다.
- 코딩 도장 문제 링크 바로가기 : https://dojang.io/mod/quiz/attempt.php?attempt=1823203&cmid=426
코딩 도장: 사이트에 로그인
사이트의 강좌를 수강하고 학습 효과를 최대한 높이려면 회원 가입이 필요합니다. '회원 가입' 버튼을 클릭한 후 가입 정보를 입력합니다.입력한 이메일 주소로 확인 메일이 즉시 전송됩니다.이
dojang.io
728x90
반응형
댓글