[%] C 흑마술
FIREKIC..(firekick)
2022-06-13 11:26
추천 14
댓글 16
다른 게시글
-
얘들아 게임업계가자 사람 개마니뽑는데 [6][%] 익명(118.235) | 22.06.13추천 10
-
vite로 solidjs사용해서 서버에서 렌더링해주려하는데 질문좀 [7][질문] 익명(122.37) | 22.06.13추천 9
-
ts 요즘 잘 안씀? [3][질문] 익명(119.56) | 22.06.12추천 11
-
노드는 뭔가 명확하지가 않더라 [1][%] 익명(175.215) | 22.06.12추천 9
-
'~~ 요즘 잘 안씀?' 이런 질문이 제일 웃김 [6][%] 익명(223.38) | 22.06.12추천 9
-
전국 병원 분포도 api로 받아오려면 어디에서 데이터얻음? [5][질문] 익명(121.142) | 22.06.12추천 9
-
하.. 웹 형님들 개똑똑하네요.. [2][%] 익명(seo5542) | 22.06.12추천 9
-
텐서플로 요새 안 씀? [5][질문] apl(jlang) | 22.06.12추천 10
-
c언어 구조체 포인터 매개변수로 사용할 때 질문하나만 받아주세오 [19][질문] 익명(121.167) | 22.06.12추천 9
-
나 인생 첫면접 보는데 기운조 [4][%] 첫면접(118.235) | 22.06.12추천 9
그냥 포인터 인덱스에 해당하는거 참조해서 연산한거 아니노
무슨 원리임??
"-0.5"[1] 50 * '2'
ㅇㅎ 이해했다 ㅋㅋㅋ 문자열 인덱스 갖고 노는 거였네
1번은 문자열 포인터이고 2번은 "2" 의 아스키코드값이 50
엄 ㅋㅋ
준 ㅋㅋ
오 이거 저장했다가 써먹어야겠다
이런거 재밌노ㅋㅋ
1번은 시작 지점을 뒤로 넘겨서 앞의 '-'가 출력되지 않게하고, 2번은 "2"를 역참조하면 0x32인데 십진수로 50이라 50 * 50이 50의 제곱과 우연히 같은 값이라 말이 된건가
팀원 암살 최적화 코드
아 ㅋㅋ
1번은 실용성도 약간 있는 듯?
puts는 문자열 출력함수인데 포인터 1칸을 앞으로 이동했으니까 (char 크기만큼 1칸이동) -를 건너띄고 0.5 이렇게 문자열을 읽어서 출력하는거네 ㅋㅋ
참고로 +1은 앞에 char 포인터배열(문자열) 이니까 1크기만큼 뒤로 이동된거고 int배열이라면 +1로 4크기만큼 뒤로 이동됨. 앞에 기본형크기만큼만 포인터 이동함
근데 왜 바이트를 크기라고 함