문자열 식별자를 다른 문자열 식별자 안에 포함 할 수 있습니까? 전체를 인쇄 할 수 있습니까? 예 :다른 문자열 내의 문자열 식별자
int main()
{
char *str1 = "%s says:";
char *name = "John";
printf("%s\n", str1, name);
return(0);
}
예상 출력은 John says:
입니다. 어떻게 이런 식으로 printf 나 sprintf를 할 수 있을까요?
시도해 보셨습니까? 'printf (str1, name);'더 의미가 없습니까? –
...'printf ("% s \ n", str1, name);은 하나의 형식 지정자를 가지고 있지만 두 개의 인수를가집니다. 두 번째는 무시됩니다. –
"문자열 식별자"란 무엇입니까? – Olaf