C언어 관련 질문드립니다.
-
게시물 수정 , 삭제는 로그인 필요
기초 강의를 보는 중인데
여기서 0x1234에는 3이 들어가지만 나머지 칸에는 0이 들어가는 이유를 잘 모르겠습니다.
0x0003이 역순으로 기록되는 건가요?
![](https://img-api.cboard.net/img_n.php?image_url=https://kin-phinf.pstatic.net/20230728_103/1690520133227qkhG8_PNG/KakaoTalk_20230728_135404976.png)
#c언어 관련 자격증 #c언어 관련 책 #c언어 관련 직업 #c언어 관련 문제
C언어 관련 질문드립니다.
맞아요 역순으로 들어갑니다.
정확하게는 인텔계열 CPU를 쓰는 시스템에서만 역순으로 들어갑니다.(대부분의 PC)
모터롤러 계열 CPU를 쓰는 시스템에서는 순서가 역순이 아닙니다.
리틀엔디언과 빅엔디언의 개념을 알아야합니다.
[컴퓨터 아키텍처] 리틀 엔디안(Little-endian) 과 빅 엔디안(Big -endian)이란? (tistory.com)
바이트 저장 순서 컴퓨터는 데이터를 메모리에 저장할 때 Byte 단위로 나눠서 저장한다. 따라서 연속되는 바이트를 순서대로 저장해야 하는데, 이것을 바이트 저장 순서(Byte Order)라고 한다. 이때 바이트가 저장된 순서에 따라 빅 엔디안, 리틀 엔디안 두 가지 방식으로 나눌 수 있다. 빅 엔디안(Big-endian) 빅 엔디안 방식은 낮은 주소에 데이터의 높은 바이트(MSB : Most Significant Byte)부터 저장하는 방식이다. 이 방식은 평소 사람이 사용하는 선형 방식과 같아 메모리에 저장된 순서 그대로 읽을 수...
code-lab1.tistory.com
참고하세요.
대학교 수업으로 c언어를 배울 예정인데 간단한... 이와 관련된 강의 영상이 있는지 또는 이런 내용을 어떤... 있는데 필요한 강의 들어보시는걸 추천드립니다
int arNum[10]={0,}, int nNum=0, char *pCh=NULL, float fNum=0 이 네 가지가 C언어 특성을 정의한 자료구조라는데요. 이 중에서 또 다른 자료구조를 만드는데 사용될 수...
기초 강의를 보는 중인데 여기서 0x1234에는 3이 들어가지만 나머지 칸에는 0이 들어가는 이유를 잘 모르겠습니다. 0x0003이 역순으로 기록되는 건가요? 맞아요...
C언어 관련 질문 드립니다. a에는 222~를 입력한 것이고 b는 1을 입력힌 것입니다. 일정 수를 넘으면 쓰레기 값이 출력되던데 1. 왜 이렇게 되는 건가요??? 2. 일정 수가...
오랜만에 C언어 다시 공부하고 있는데, 입출력 관련 질문드립니다. 알려주시면 참고해서 공부해볼게요! 안녕하세요. 코딩하다 모르면...
... i++) { printf("%d", (rand() % 45) + 1); } } c언어 공부하다가 이런 프로그램을 봤는데 for조건문은 0~45까지 난수 6개 생성하는건 알겠습니다 근데...
안녕하세요~ c언어 관련해 코드 작성 중 오류가 나서 void print_reverse... 싶어 질문드립니다. 부탁드릴게요++ 실행예시)) apple 입력시 elppa...
... 모르겠어서 질문드립니다. c언어 고수분들 도와주세요! #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct { char adres[100]...
C언어 독학 관련 교재 질문 드립니다. 관련지식은 없습니다(필요하다면 인강도 구매할생각) 1. 순서가 궁굼해요 혹시 C언어 이전에 알아야할게 있나요? 있다면 C언어를...
... 빠르고 성실한 답변 부탁드립니다! 질문은 C언어인데 질문의 본질은 C언어가 아니네요. 질문의 보통 내용은 컴퓨터구조론이라는 과목에서 자세히...