헤더파일, %u
달콤이
질문 제목 : 헤더파일, %u헤더파일과 %u,%d의 차이질문 내용 :
#include stdio.h
#include limits.h
void main(){
printf(자료유형 short \t : 최소값 %d,최대값 %d\n,shrt_min,shrt_max);
printf(자료유형 int \t : 최소값 %d,최대값 %d\n,int_min,int_max);
printf(자료유형 long \t : 최소값 %d,최대값 %d\n\n,long_min,long_max);
printf(자료유형 unsigned short \t : 최소값 %d,최대값 %u\n,0,ushrt_max);
printf(자료유형 unsigned int \t : 최소값 %d,최대값 %u\n,0,uint_max);
printf(자료유형 unsigned long \t : 최소값 %d,최대값 %u\n,0,ulong_max);
}
이렇게 하면 결과물이
자료유형 short : 최소값 -32768, 최대값 32767
자료유형 int : 최소값 -2147483648, 최대값 2147483647
자료유형 long : 최소값 -2147483648, 최대값 2147483647
자료유형 unsigned short : 최소값 0, 최대값 65535
자료유형 unsigned int : 최소값 0, 최대값 4294967295
자료유형 unsigned long : 최소값 0, 최대값 4294967275
press any key to continue
라구 뜨는데요
위에 부분은 %d라구 쓰는데 왜 밑에꺼는 %u라구 써야되죠?
%u의 의미가 부호없는 10진수로 출력이라구 되있는데
그럼 만약 -23134 이렇게 되있으면 23134 라구 뜬다는 말인가요?ㅡ_ㅡㅠㅠㅠ
그리구 %d랑 %u랑 차이를 알구싶어요
그리구 limits.h 라는 헤더파일을 썼는데
이건 어떤때 쓰는거죠?
헤더파일도 보면 종류가 여러개던데 꼭 알아야되는것만 몇개 가르켜주세요~
-
참이삭
감사합니당 &^^&~
-
해뜰참
limits.h 는 각 데이터형들의 최소값, 최대값 등을 define 으로 정의해둔 헤더파일입니다.
코드상에 SHRT_MIN, SHRT_MAX , LONG_MIN, LONG_MAX 등이.. limits.h 에 정의되어 있을겁니다.. -
글고운
short, int, long 은 앞에 아무런 명시를 하지않을 경우 부호있는 정수형이 됩니다.
음수영역까지 포함하는거죠..
그 앞에 unsigned 라는 걸 붙이면. 부호없는 정수형.. 양수만 0 부터 양수만 포함됩니다.
%d 는 부호있는 정수형, %u 는 부호없는 정수형이라고 생각하시면 됩니다..
| 번호 | 제 목 | 글쓴이 | 날짜 |
|---|---|---|---|
| 2752085 | 문자열을 랜덤하게 출력해서 대체,삽입,삭제 횟수를 각가 표시하고 그걸 표 형태로 출력 | 슬아s | 2026-10-20 |
| 2752056 | 포인터 && 배열 질문요~ (2) | 해찬나래 | 2026-10-20 |
| 2752031 | x^n 구하는 코드 짜봤는데 값이 틀려요 ㅠㅠ | 세실 | 2026-10-20 |
| 2752000 | 나 정말 미치겠어요..ㅠㅜ (4) | 다이 | 2026-10-20 |
| 2751978 | 문자열 질문이요.. | 초시계 | 2026-10-19 |
| 2751945 | 숫자 맞추는 프로그램이요 ㅠㅠ (1) | 동은 | 2026-10-19 |
| 2751917 | C언어 이중 연결 관련 질문합니다. | 유우 | 2026-10-19 |
| 2751888 | return의 정확한 의미좀 알려주세요 (3) | 올해1살 | 2026-10-19 |
| 2751857 | 포인터 배열 (2) | 터큰 | 2026-10-18 |
| 2751831 | 연산자? 질문입니다 (2) | 진주 | 2026-10-18 |
| 2751800 | C언어 기초질문입니다.. (3) | 핫블랙 | 2026-10-18 |
| 2751739 | 파일 출력을 구조체로 받을 때, 파일의 끝을 판별하는 방법을 알려주세요. (2) | 얼 | 2026-10-17 |
| 2751715 | unresolved external symbol 에러... | 이룩 | 2026-10-17 |
| 2751686 | 변수 설정에 관한 질문입니다. | 꽃달 | 2026-10-17 |
| 2751655 | 자료구조 연습문제 | 한무릎 | 2026-10-17 |
| 2751631 | gets 함수 질문이요. (4) | 해늘 | 2026-10-16 |
| 2751553 | 퀵정렬 소스인데 주석좀 달아주세요 (1) | 싴흐한세여니 | 2026-10-16 |
| 2751528 | 저기 이거하는법좀 질문.. (2) | 가람슬기 | 2026-10-15 |
| 2751445 | 도저히 풀 수가 없네요.... (2) | 신당 | 2026-10-15 |
| 2751412 | 어제부터 계속 해도.........안되는.... (1) | 족장 | 2026-10-14 |
