«printf» 태그된 질문

`printf`는 형식화 된 출력을위한 일반적인 함수입니다. C 및 기타 여러 언어에는 관련 기능의 전체 제품군이 있습니다. 질문이`printf` 또는 관련 함수와 직접 관련된 경우에만이 태그를 사용하세요.

30
printf / String.Format에 해당하는 JavaScript
C / PHP printf()또는 C # / Java 프로그래머 String.Format()( IFormatProvider.NET 용) 와 동등한 JavaScript를 찾고 있습니다. 내 기본 요구 사항은 현재 숫자에 대한 천 단위 구분 기호 형식이지만 많은 조합 (날짜 포함)을 처리하는 것이 좋습니다. Microsoft의 Ajax 라이브러리는의 버전을 제공 String.Format()하지만 해당 프레임 워크의 전체 오버 헤드를 원하지 않습니다.





30
이진 형식으로 인쇄 할 printf 변환기가 있습니까?
16 진수 또는 8 진수로 printf를 사용하여 인쇄 할 수 있습니다. 이진 또는 임의의 기준으로 인쇄 할 형식 태그가 있습니까? gcc를 실행 중입니다. printf("%d %x %o\n", 10, 10, 10); //prints "10 A 12\n" print("%b\n", 10); // prints "%b\n"
434 c  printf 

12
printf 패밀리를 사용하여 size_t 변수를 이식 가능하게 인쇄하는 방법은 무엇입니까?
유형의 변수가 size_t있으며를 사용하여 인쇄하고 싶습니다 printf(). 이식 가능하게 인쇄하기 위해 어떤 형식 지정자를 사용합니까? 32 비트 시스템에서는 %u옳아 보입니다. 나는로 컴파일했고 g++ -g -W -Wall -Werror -ansi -pedantic경고는 없었다. 그러나 64 비트 컴퓨터에서 해당 코드를 컴파일하면 경고가 발생합니다. size_t x = <something>; printf("size = %u\n", x); warning: format '%u' …
403 c  printf 



10
C에서 선행 0을 인쇄합니까?
우편 번호에 01001과 같은 선행 0을 인쇄하는 좋은 방법을 찾으려고합니다. 숫자는 1001로 저장되지만 좋은 방법은 무엇입니까? 나는 두 가지 경우 중 하나를 사용하여 숫자가 몇 자릿수인지 알아 내고 인쇄를 위해 여분의 0을 가진 char 배열로 변환하려고 생각했지만 도울 수는 없지만 사용할 수있는 방법이 있다고 생각합니다. 나를 피하는 printf 형식 구문.
345 c  printf 

8
C에서 "부호없는 long"을 인쇄하는 방법은 무엇입니까?
unsigned longC로 데이터 유형 을 인쇄하는 방법을 이해할 수 없습니다 . 이 있다고 가정 unsigned_foo하면 unsigned long다음을 시도합니다. printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n", unsigned_foo) 그리고 그들 모두는 내가 가지고있는 -123123123것 대신 어떤 종류의 숫자를 인쇄 unsigned long합니다.

30
루프 또는 조건부없이 1 ~ 1000 인쇄
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 작업 : 루프 나 조건문을 사용하지 않고 1에서 1000 사이의 숫자를 인쇄합니다. printf()or cout문을 1000 번만 쓰지 마십시오 . C 또는 C ++를 사용하여 어떻게 하시겠습니까?
323 c++  c  printf 




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.