passing string as first parameter in sprintf
-
Hi, Can I pass a string with some %s in it as first parameter in printf/sprintf. something like bellow
char str[16]="my name is %s";
char name[8]="xman";
char res[24];
sprintf(res,str,xman);
printf("%s",res);can we achieve this?
Saadhinchaali
-
Hi, Can I pass a string with some %s in it as first parameter in printf/sprintf. something like bellow
char str[16]="my name is %s";
char name[8]="xman";
char res[24];
sprintf(res,str,xman);
printf("%s",res);can we achieve this?
Saadhinchaali
-
Hi, Can I pass a string with some %s in it as first parameter in printf/sprintf. something like bellow
char str[16]="my name is %s";
char name[8]="xman";
char res[24];
sprintf(res,str,xman);
printf("%s",res);can we achieve this?
Saadhinchaali
Don't have access to a PC right now ? :^)
-
Hi, Can I pass a string with some %s in it as first parameter in printf/sprintf. something like bellow
char str[16]="my name is %s";
char name[8]="xman";
char res[24];
sprintf(res,str,xman);
printf("%s",res);can we achieve this?
Saadhinchaali
of course
You know some birds are not meant to be caged, their feathers are just too bright.
-
Hi, Can I pass a string with some %s in it as first parameter in printf/sprintf. something like bellow
char str[16]="my name is %s";
char name[8]="xman";
char res[24];
sprintf(res,str,xman);
printf("%s",res);can we achieve this?
Saadhinchaali
sprintf(res,str,xman);
here xman is undeclared identifier..
-
sprintf(res,str,xman);
here xman is undeclared identifier..
suthakar56 wrote:
here xman is undeclared identifier..
What do you expect? You did not declare that variable.
-
Hi, Can I pass a string with some %s in it as first parameter in printf/sprintf. something like bellow
char str[16]="my name is %s";
char name[8]="xman";
char res[24];
sprintf(res,str,xman);
printf("%s",res);can we achieve this?
Saadhinchaali
Tritva wrote:
can we achieve this?
Have you tried?
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
-
Hi, Have a look at the vsprintf, vswprintf[^] functions. Best Wishes, -David Delaune
thank you David. It solved my problem
Saadhinchaali