Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bash-4.1$ gcc -o sscanf_t sscanf_t.c
- bash-4.1$ ./sscanf_t
- i1=1, l1=23, c1=f, f1=3.141590
- bash-4.1$ cat sscanf_t.c
- #include <stdio.h>
- #include <string.h>
- int main()
- {
- char msg[50];
- int i1;
- float f1;
- char c1;
- long l1;
- memset(msg, 0, sizeof(msg));
- strcpy(msg, "1 23 f 3.14159");
- sscanf(msg, "%i %li %c %f", &i1, &l1, &c1, &f1);
- printf("i1=%i, l1=%li, c1=%c, f1=%f\n", i1, l1, c1, f1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement