하나의 문자 C 프로그램을 사용하여, %, 인쇄할 때 내가 " 1s" 합니다. 형식의 문자열? %C" " 같은 항목을 사용할 수 있습니까??;;
예, '%c' 는 단일 인쇄하려면 챨:
printf("%c", 'h');
또한 '/' 작업 '은' 푸트처 푸츠 너무. 양반이군요 putchar" 충스러웠으니 ";:
#include <stdio.h>
int fputc(int c, FILE *stream);
int putc(int c, FILE *stream);
int putchar(int c);
* fputc() writes the character c, cast to an unsigned char, to stream.
* putc() is equivalent to fputc() except that it may be implemented as a macro which evaluates stream more than once.
* putchar(c); is equivalent to putc(c,stdout).
편집:
또한, 문자열으로 출력할 수 있는 경우, 단일 챨 내려받습니다 합니다 문자를 구체화하십시오 보기할 출력입니다. 예를 들면 다음과 같습니다.
const char *h = "hello world";
printf("%c\n", h[4]); /* outputs an 'o' character */
C& # 39, & # 39 주의해야 차이 ',' 와 ',' c" ".
c& # 39, & # 39 '서식' 은 챨 적합한 함께 %c.
',' 은 ", c" 챨 * 가리키는 메모리 블록을 길이로 2 (함께 nulll 종단기).