memset으로 배열 초기화 하려고 하는데 사진처럼 -1,0 말고는 제대로 값이 안들어가는데 왜그런거임? ㅠㅠ
[일반] 아조씨들..c++ 에서 memset 이 이상한데 좀 봐주세요 ..
익명(222.119)
2018-11-07 22:57
추천 0
댓글 4
다른 게시글
-
맥북프로 사면 알고리즘 더 잘 풀 수 있을것 같아서 샀습니다 ㅇㅅㅇ ; [6][일반] 치카냥(miku133) | 18.11.07추천 0
-
BOJ 15547 Lorem Ipsum 풀이좀 흑흑 [1][일반] 시아닌(kimjg1119) | 18.11.07추천 0
-
저는 너무 멍청해서 걱정입니다 크흑흑 .. [3][일반] 치카냥(miku133) | 18.11.07추천 0
-
백준할까 삼성swexpert할까 codeground할까 [2][일반] 익명(223.39) | 18.11.07추천 0
-
제발도와줘) 모든 바텀업으로 푼 문제는 탑다운으로도 풀 수 있나요? [4][일반] 치카냥(miku133) | 18.11.07추천 0
-
메모리가 감당할 수 없는 양을 정렬하려면 [13][일반] ㄹㅇㄴㅁ(123.212) | 18.11.06추천 0
-
백준 1693 트리 색칠하기 푸신분?? [3][일반] 익명(59.24) | 18.11.05추천 0
-
댕글링포인터는 그냥 생기면안되는건가? 꼭 이렇게짜고싶은데 [21][일반] 익명(221.153) | 18.11.05추천 0
-
전통적으로 대전컷은 10솔이었다 [3][일반] 0xrgb(0xrgb) | 18.11.05추천 0
-
dp는 점화식으로 100% 표현가능? [3][일반] ㄹㅇㄴㅁ(123.212) | 18.11.05추천 0
뒤에 sizeof분은 잘못적었는데 저거 각 배열에 맞춰서 적어도 똑같았음 ㅠ
memset 은 바이트단위로 채우는거다. 2 넣으면 4바이트 기준으로 0x02020202 이렇게 들어간다. 제발 질문하기 전에 레퍼런스 좀 찾아봐라.
아 그런거에여?... 이제것 잘못알고 쓰고있었네요 ㅠㅠ 감사합니다.
0은 1바이트 기준 00000000이고 -1은 11111111 이라서 각 바이트에다 채워넣었을 때 '우연히' 그 값이랑 같아지는거지 아무거나 넣는다고 그대로 들어가는 게 아님