Swift sprintf
sprintf(spec, variable list) will generate a string based on the specified format.
Example: string s = sprintf("\t%s\n", "hello");
Format specifiers
%% | % sign |
%M | Filename output (waits for close) |
%p | Format variable according to an internal format |
%b | Boolean output |
%f | Float output |
%i | int output |
%s | String output |
%k | Variable sKipped, no output |
%q | Array output |
strcat
strcat(a,b,c,d,. . . ) will return a string containing all of the strings passed as parameters joined into a single string. There may be any number of parameters.
The + operator concatenates two strings: strcat(a,b) is the same as a + b.