char대신 int써도 되나요
겨레
질문 제목 : char대신 int써도 되나요char대신 int써도 되나요질문 내용 :
char str1[]=the king of fighters xiii;
에서 char가 사실 자료형이라서 곧, 크기 할당해주는 것일 뿐이지
사실 int, double, long 써도 되야하지 않을까 싶은데,
써도 되지 않나요?
-
맨삶이
어찌보면 기발한 생각일수도 있겠네요.. ㅎㅎ 메모리 구조를 생각한다면..
-
아이
그것은 질문자님께 맡겨야할거같네요 ㅋㅋㅋ
저는 그걸 검색했어도 단순한네이밍일뿐 가용바으트와 실제 사용바이트수, 그리고 메모리에서 어떻게 쌓이고 처리되는지에 대해 알기전까지는 제자리 걸음이라고 생각되요 -
빈길
케릭터
인티져 ㅎ
문자
정수
이지요... -
해솔
이런걸 궁금해하기보다는
간단하게 char이 무슨 스펠링의 줄임말인지
int가 무슨 스펠링의 줄임말인지 찾아본다면 알꺼같네요
그 이상으로 궁금해한다면 할말없지용// -
여울가녘
Thank you
-
훌걸이
개발자로써 자질이 있으시네요 ^^
저런것들이 왜 저런지 궁금해하지 않고 기냥 받아들이는 양산형개발자가 수두룩한데비해 질문자님은 나중에 뮌가 해내실듯ㅋㅋㅋ -
물병자리
왜 이런 쓸데없는 발상을 하는지 이해가 안가는군요.
double형을 다른 자료형으로 막 쓰다간 데이터 손실 일어날 뿐더러
다르게 쓸때 함수라던가 포인터로 거쳐 올때 강제캐스팅 문제도 되고 여러모로 바람직 하지 않고요.
C언어 설계했던 사람들이 바보가 아닙니다. 다 이유가 있죠.
아직 신텍스 에러와 시멘틱 에러를 구분 못하는거 같네요.
저렇게 쓰다간 반드시 고생합니다
바이트 크기 같아서 쓸거 같으면 공용체 만들어쓰던가요 -
바르고
원하는 답변 감사합니다.
-
큰뫼
C언어 기반인 API에서도 이런식으로 사용되는 예가 있습니다만 정말 특수한 경우가 아닌이상 가독성을 위해 사용하지 않는거죠.
하지만 byte 크기가 같으므로 잘 읽어들이고 받습니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2694069 | unsigned 질문입니다. | 힘차 | 2025-05-07 |
2694012 | 전공 비전공자 개발자 (10) | 말글 | 2025-05-07 |
2693984 | 오버로딩이 무엇인가요? (2) | 헛매질 | 2025-05-07 |
2693956 | PlaySound재생이 안됩니다!(C에 음악넣기) | 지존 | 2025-05-06 |
2693928 | &와 *의 사용에 관한 명확한 이해 | 제나 | 2025-05-06 |
2693903 | 반복문 설명좀요 ㅠㅠ (2) | 란새 | 2025-05-06 |
2693869 | stdio.h 는 왜 쓰는건가요? (1) | 큰꽃들 | 2025-05-06 |
2693842 | 포인터 변수의 주소값끼리 더하는 것에 대해서 질문드립니다. (1) | 진솔 | 2025-05-05 |
2693811 | 소수 출력;;;; | 화이트캣 | 2025-05-05 |
2693788 | 이런 함수는 없나요? (3) | 앤드류 | 2025-05-05 |
2693758 | txt파일 불러와서 행렬로 저장 | 큰애 | 2025-05-05 |
2693727 | scanf 오류 문제!! (2) | 큰나래 | 2025-05-04 |
2693704 | 구조체 주소록 문제인데 도와주세요 (2) | 도1도캣 | 2025-05-04 |
2693676 | 열혈강의 c언어 질문입니다 | 하양이 | 2025-05-04 |
2693647 | 12.620000 을요 12.620 으로 어떻게 표현해요? (2) | 파도 | 2025-05-04 |
2693619 | 타이틀 코드.. | 단순드립 | 2025-05-03 |
2693591 | 컴파일 에러에서 질문드립니다 (3) | 게자리 | 2025-05-03 |
2693463 | 동적할당 이용시 fwrite사용을 어떻게 해야하나요..? (10) | 일본어못해요 | 2025-05-02 |
2693387 | 배열문제입니다 수정오류캡쳐했습니다 (6) | 연하얀 | 2025-05-01 |
2693356 | text 입출력 내림차순 질문입니다 ㅠ | 빛글 | 2025-05-01 |