예를 들어 00001000 같은 이진수를 포인터에 malloc하고 그곳에 저장하는 방법같은거요
[질문] c언어에서 메모리에 이진수값을 직접적으로 저장할 수 있는 방법은 없나요
익명(122.153)
2024-03-21 21:45
추천 0
댓글 8
다른 게시글
-
노트북에 우분투 깔아서 쓰는 사람 있나? [7][질문] 아야카사랑..(ayakamom) | 24.03.21추천 0
-
연봉 올려서 왔는데 회사에 망조 보인다 ㅋㅋㅋ [8][%] 익명(118.235) | 24.03.21추천 2
-
맥북 쓰는사람 프로그램 ㅊㅊ점 [9][질문] 익명(49.169) | 24.03.21추천 0
-
C나 C++급으로 빠르면서 memory safe한 언어가 있나 [11][질문] 익명(106.101) | 24.03.21추천 0
-
C#은 어쩌다 웃음벨이 되었나 [3][%] 익명(58.127) | 24.03.21추천 0
-
데이터 분석 국비 들엇다가 지금 공무원 준비중인데 [3][%] 디비(igonan4) | 24.03.21추천 1
-
앱개발도 요즘 포화인가 [1][%] 익명(nevergonnastop) | 24.03.21추천 0
-
노트북은 당연히 15인치지 [1][%] 익명(210.98) | 24.03.21추천 0
-
혼자 개발하고 먹고살려면 [2][질문] 익명(116.124) | 24.03.21추천 0
-
gpt4도 빨리쓰는데 클로드 유료는 충분함? [1][질문] 익명(lesbion2) | 24.03.21추천 0
그걸 왜 하고 싶은데
구조체랑 어떤 문법으로 장난쳐서 가능하긴 했던거같은데 실전에서 써본적이 없어서 기억이 안나네
bitset? union?
왜 이진수가 필요한건데? 프린트가 필요한거면 프린트할때만 이진수로 프린트하고 비트연산이 필요한거면 그냥 int도 비트연산 되는데 목적이 뭔질 알아야 해결법도 나오는거지
실제 메모리에는 이진수로 저장되고 그걸 어떻게 꺼내 쓰는가는 니 자유임
비트연산할거면 그냥 일반자료형 물려놓고 쓰면될건데? 이진법이랑 16진법 머리에서 시뮬되면 그게 그거임
0 = 0000, 1 = 0001, 2 = 0010, 3 = 0011, 4 = 0100, 5 = 0101, 6 = 0110, 7 = 0111, 8 = 1000, 9 = 1001, A= 1010, B= 1011, C= 1100, D= 1101, E= 1110, F = 1111
int a = 0b00001000;