strtok
メモメモ~
C言語:strtok
Javaでいうストリングトーカナイザー(だったと思う)
#include <stdio.h> #include <string.h> int main(void) { const char s[] = "(){};,="; char buf[BUFSIZ]; char* p; while (fgets(buf, sizeof(buf), stdin) != NULL) { p = strtok(buf, s); while (p != NULL) { printf("%s\n", p); p = strtok(NULL, s); } } return 0; }
使い方に注意しなければいけない関数その1
それがstrtok