format-specifiers

    0

    2답변

    C에서 잘못된 형식 지정자를 사용하면 어떻게됩니까? 예를 들어 : 나는 C에서 잘못된 형식 지정자를 사용할 때 발생하는 x = 'A'; printf("%c\n", x); printf("%d\n", x); x = 65; printf("%c\n", x); printf("%d\n", x); x = 128; printf("%d\n", x);

    1

    1답변

    Objective-C에서는 부동 소수점 변수를 int 변수에 할당하고 부동 소수점 숫자를 NSLog에 형식 지정자 % i로 할당하여 캐스팅을 수행하는 것이 깨끗하고 안전한 방법입니까? 요구? int x; float y; y = 7.43; x = (int) y; //type cast (int) NSLog(@"The value of x is %i"

    2

    5답변

    나는 aurgument 변수에서 % s로 인해 충돌하는 sprintf 명령을 가지고 있습니다. %%를 사용하여 aurgument 문자열을 이스케이프하는 것 이외에 제안 된 수정 사항은 무엇입니까? char* s="abc%sabc"; char a[100]; sprintf(a,"The message is : %s",s); 도움이 되겠습니다.

    2

    3답변

    우리는 printf를 사용할 때 % c, % p와 같은 형식 지정자를 사용하지만 우리가 사용하지 않을 때는 왜 사용합니까? 사용하지 않기 때문에 백그라운드에서 수행되는 작업은 무엇입니까? 나는 C와 C++에서 다르게 사용되지만 여전히 포맷 지정자를 통해 printf에서 수행되는 동안 cout에서 포맷팅이 어떻게 수행되는지 알고 싶다.

    1

    1답변

    빠른 질문 : .conf 파일의 데이터를 사용하여 Gameserver에 연결합니다. 나는 sscanf를 사용하여 파일을 분석하고, 공백은 무시되지만, 프로그램 효율을 테스트해야한다. 포트 번호 라인의 모든 공백을 제거하고, 더 이상 작동하지 않는다. .conf 파일의 원래 형식은 보통입니다. Portnumber = XXXX; sscanf()가 등호를 제외하

    3

    2답변

    을 예상 사용 총액은 내가 노동 조합 union data { uint64_t val; struct{ .... } }; 다음과 같은 데와 내가 그것을 오류 에게 다음과주고이 코드를 컴파일 할 때 나는 함수 func(union data mydata[]) { printf("%llu",(uint64_t)mydat

    0

    2답변

    자바에 , 나는 다음 일은 괜찮다는 것을 알고 : : String test="aaa"; System.out.println(String.format(test,"asd")); (인쇄 "AAA") 그러나 , 나는 같은 반대의 일을 처리 할 수 ​​있도록하려면 String test="aaa%sbbb"; System.out.println(String.form

    2

    1답변

    scanf를 % d 또는 % f와 함께 사용하면 공백 문자를 건너 뜁니다. 반면에 % c와 함께 사용하면 공백 문자를 읽습니다. 왜 이런 일이 발생했는지에 대해 누군가가 정교하게 해석 할 수 있습니까? 코드 등 % d 또는 % F를 난이 공백 문자를 스킵이 #include<stdio.h> void main(void) { char ch; scanf("

    3

    2답변

    이 C에서 내 코드입니다 :이 [2]를 표시해야합니다 기대 char *str = NULL; int len = -1; // Get length len = snprintf(NULL, 0, "[%d]", 2); // Allocate str str = (char *)malloc(len + 1);

    0

    2답변

    내 소프트웨어 검증 그룹은 다음과 같은 코드의 조각을 테스트 : 위의 코드 조각을 사용하여 unsigned int alarm_id; char alarm_text[16]; static const char text_string[] = "105, Water_Boiling"; signed int arguments_satisfied = sscanf