문자 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
1번째 줄: 1번째 줄:
'''문자'''는 다음을 의미한다.
+
'''문자'''는 컴퓨터와 기계 기반 전기통신 용어로, 자연어 기록 형태의 알파벳이나 음절 문자와 같은 상징 따위와 일치하는 정보의 단위이다.<ref name="문자"> 〈[https://ko.wikipedia.org/wiki/%EB%AC%B8%EC%9E%90_(%EC%BB%B4%ED%93%A8%ED%8C%85) 문자 (컴퓨팅)]〉, 《위키백과》 </ref>
  
* '''[[문자 (언어)]]'''(文字, alphabet) : 인간의 [[언어]]를 기록하는 데 사용하는 시각적인 [[기호]] 체계이다. '글'이라고 한다. [[한글]], [[한자]], [[알파벳]] 등이 있다.
+
==활용==
* '''[[문자메시지]]'''(文字 message, SMS) : 휴대전화를 이용하여 대화 상대방에게 짧은 문장을 전송하는 기능을 가진 부가서비스이다.
+
'''[[문자 (언어)]]'''(文字, alphabet) : 인간의 [[언어]]를 기록하는 데 사용하는 시각적인 [[기호]] 체계이다. '글'이라고 한다. [[한글]], [[한자]], [[알파벳]] 등이 있다. '''[[문자메시지]]'''(文字 message, SMS) : 휴대전화를 이용하여 대화 상대방에게 짧은 문장을 전송하는 기능을 가진 부가서비스이다.'''[[문자 (프로그래밍)]]'''(文字, character) : [[프로그래밍]] 분야에서 컴퓨터와 기계 기반 전기통신 용어로서, 흔히 [[char]]이라고 쓴다.
* '''[[문자 (프로그래밍)]]'''(文字, character) : [[프로그래밍]] 분야에서 컴퓨터와 기계 기반 전기통신 용어로서, 자연어 기록 형태의 알파벳이나 음절 문자와 같은 상징 따위와 일치하는 정보의 단위이다. 흔히 [[char]]이라고 쓴다.
+
 
 +
==인코딩==
 +
컴퓨터 및 통신 장비는 각 문자를 무언가(일련의 비트로 대표되는 정수의 양, 일반적으로는 네트워크를 통해 전달되거나 저장 가능)에 할당하는 문자 인코딩을 이용하여 문자를 대표하며 대표적으로 [[아스키코드]], [[유니코드]]가 있다.<ref name="문자"></ref>
 +
 
 +
==종류==
 +
문자도 여러 종류가 있지만 대표적으로 특수 문자, 변환 문자가 있다.이중에서 프로그래밍 언어인 [[C]]에서 주로 쓰이는 문자에 대해서 말해 보겠다.
 +
 
 +
===특수===
 +
특수 문자는 특수한 의미를 지닌 문자를 말한다.
 +
* \a : 경고음
 +
* \b : 백스페이스(backspace)
 +
* \f : 폼피드(form feed)
 +
* \n : 개 행(new line)
 +
* \r : 캐리지 리턴(carriage return)
 +
* \t : 수평 탭
 +
* \v : 수직 탭
 +
* \' : 작은따옴표 출력
 +
* \" : 큰따옴표 출력
 +
* \? : 물음표 출력
 +
* \\ : 역슬래쉬 출력을 나타낸다.<ref> 가나다 - GoldDog, 〈[https://enter.tistory.com/17 c언어 문자열에 포함되는 특수문자 종류]〉, 《티스토리》, 2014-04-20 </ref>
 +
 
 +
===변환===
 +
문자를 다음과 같은 형태로 변환해주는 것을 변환 문자라 하며 다음과 같다.
 +
* %d : 10진수로 출력 정수형
 +
* %f : 실수형
 +
* %e : 지수형
 +
* %o : 8진수로 출력
 +
* %x : 16진수로 출력
 +
* %u : 부호없는 10진수로 출력
 +
* %g : 실수형으로 자동 출력
 +
* %p : 포인터의 주소를 출력
 +
* %c : 하나의 문자로 출력 문자형
 +
* %s : 문자열을 출력<ref> 프로그래밍 블로그, 〈[https://clanguage.tistory.com/1 C 언어 변환문자 의미 자료형 (%d,%f,%e,%o,%x,%u,%g,%p,%c,%s)]〉, 《티스토리》, 2008-05-21 </ref>
 +
 
 +
==참고자료==
 +
* 〈[https://ko.wikipedia.org/wiki/%EB%AC%B8%EC%9E%90_(%EC%BB%B4%ED%93%A8%ED%8C%85) 문자 (컴퓨팅)]〉, 《위키백과》
 +
* 가나다 - GoldDog, 〈[https://enter.tistory.com/17 c언어 문자열에 포함되는 특수문자 종류]〉, 《티스토리》, 2014-04-20
 +
* 프로그래밍 블로그, 〈[https://clanguage.tistory.com/1 C 언어 변환문자 의미 자료형 (%d,%f,%e,%o,%x,%u,%g,%p,%c,%s)]〉, 《티스토리》, 2008-05-21
  
 
{{동음이의어}}
 
{{동음이의어}}

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)

이 문서에서 사용한 틀: