sizeof 연산자를 사용하여 char, int, short, long, long long, float, double의 크기를 출력하세요.
#include <stdio.h>
int main()
{
printf("char %d\\n", sizeof(char));
printf("short %d\\n", sizeof(short));
printf("int %d\\n", sizeof(int));
printf("long %d\\n", sizeof(long));
printf("long long %d\\n", sizeof(long long));
printf("float %d\\n", sizeof(float));
printf("double %d\\n", sizeof(double));
}
경고 C6328 ⇒ 컴파일러 경고
해결 방법 :
scanf_s("%s", str, (unsigned int)sizeof(str));