$ ./sample
value : 0, size : 1
value : 0, size : 4
이렇게 나오네요.
#include <stdio.h>
int main()
{
printf ("%d\n", (unsigned char) 255); /* 255 출력 */
printf ("%d\n", (unsigned char) -1); /* 255 출력 */
printf ("%d\n", (unsigned char) 256); /* 0 출력 */
printf ("%d\n", (unsigned char) 257); /* 1 출력 */
return 0;
}
위 코드를 돌려보면 결과값이 왜 저렇게 나오는지 이해할 수 있어야 (char) 0x00 왜 이런 표현을 쓰는지 이해할 수 있겠죠. bit, byte 자료형에 대해 이해하셔야 되고, 오버플로우가 뭔지 아셔야 됩니다. 그걸 모르시면 (char) 0x00, (unsigned int) -1 이런 표현을 왜 쓰는지 알 수가 없죠.
책을 보세요. 컴퓨터 구조, 컴퓨터 아키텍쳐.. 이런 책보면 나옵니다.
넷상에서 이러지 마시고 학생이시면 도서관에 가보시거나 교수님이나 선생님께 여쭤보세요.
#include <stdlib.h>
아놔 씨팍 여긴 또라이 새끼들만 있나 장난해 씨팔 컴터 느려서 기껏 소스코드 돌렸것만 병신같은 소스코드 였네 씨팔
아놔 씨팍 여긴 또라이 새끼들만 있나 장난해 씨팔 컴터 느려서 기껏 소스코드 돌렸것만 병신같은 소스코드
였네 씨팔
소스코드 돌려보니$ ./sample
소스코드 돌려보니
이렇게 나오네요.
위 코드를 돌려보면 결과값이 왜 저렇게 나오는지 이해할 수 있어야 (char) 0x00 왜 이런 표현을 쓰는지 이해할 수 있겠죠. bit, byte 자료형에 대해 이해하셔야 되고, 오버플로우가 뭔지 아셔야 됩니다. 그걸 모르시면 (char) 0x00, (unsigned int) -1 이런 표현을 왜 쓰는지 알 수가 없죠.
책을 보세요. 컴퓨터 구조, 컴퓨터 아키텍쳐.. 이런 책보면 나옵니다.
넷상에서 이러지 마시고 학생이시면 도서관에 가보시거나 교수님이나 선생님께 여쭤보세요.
뭐야아무런내용이없네
알기는 아는 거예요. 왜 저렇게 되는건지. 아무런 연관도 없는 내용, 두서도 없이 주절주절.
이보세요
남들도 다 제각각 자기 생업과 여가 생활로 바쁩니다. 님 입에 밥 숟갈을 떠넣어 줘야 할 하등의 이유가 없어요. 저 정도 답변은 이미 과도하게 친절한 겁니다. 그 정도 요구는 그 나이 먹고 자기 부모한테도 차마 못 해야 상식이에요.
ㅋㅋㅋㅋㅋ
"또라이" 없는 곳으로 가세요. 아무도 안 붙잡습니다.
???? 보니 알겠네요 ㅋㅋ
???? 보니 알겠네요 ㅋㅋ
https://kldp.org/node/162587
https://kldp.org/node/162586
비상한 재주가 있으신 분인듯..
------------------------------------------------------------
ProgrammingHolic
욕설이 나오기 시작하여 이 쓰레드는 잠금 처리 합니다
욕설이 나오기 시작하여 이 쓰레드는 잠금 처리 합니다. 일부 욕설이 있고 댓글이 달리지 않은 글은 삭제 하였습니다.