OS 기본 상식아니냐? 요즘 CS지식 안써서 가물가물하긴한데
코드는 페이징단위로 나뉘고 메모리는 레지스터 단위로 나뉨 ㅇㅇ
즉 보통 bit을 쪼개 쓰던 말던 제대로 알고 쓰지 않는이상 CPU에 의존되게 코드가 나옴
어짜피 32비트 시스템을 32비트를 기반으로 움직이는데 그걸 16비트 8비트로 쪼개 쓰는건 의미가 없음
메모리에서 한번에 32byte을 불러오기 때문. 만약 bit연산으로 33비트를 불러오면
당연히 그걸 허용하면 전체 시스템이 2-3배이상 느려지니 컴파일러가 최적화 해주는 간단한 이치임.
몰라 쓰다 귀찮음 어쨋든 그럼 책보셈.
왜 char[17]이 없고 char[32]나 char[16]이 국룰인지 생각하면 답이 금방 나옴. char[17]이나 char[32]나 컴파일 하면 동일해지기 때문임.
그럼 2만
프갤에서 프밍얘길하다니 미친새낀가!?
ㅈㅅ
왜 char의 인덱스에 비트가 들어가는 거냐...ㅇㅅㅇ 너 프로그래머 아니였구나...
아 이제 보니깐 내가 누구랑 싸운 건지 다 어이없네....ㅋㅋㅋㅋㅋㅋㅋㅋ
ㅇㅅㅇ? 언어를 10개이상 쓰다보니 문법은 신경 안쓰는데
루비야 각 나왔지?ㅋㅋㅋㅋㅋ 얘 대학생 뉴비였음...ㅋㅋ
????;;;;
게이는 비트 바이트가 뭔지 모르노?
오타오타