Tokenizing a string denotes " splitting " a string with respect to a delimiter. E.g: str = "I love playing PC games!!" tokenized string = "I" | "love" | "playing" | "PC" | "games!!" (delimiter = " ") Ways of tokenizing a string in C++ : Using strtok() function : strtok() function splits the string on the basis of delimiter passed to it by the user. Template : strtok(str,<delimiter>) : will return a char pointer to the first token of the string. ** NOTE : For the second token onward, instead of str, we need to pass a "NULL"; so that we can get the next token from the string. We do so, because; the internal implementation of the strtok() function stores the last starting address of the string passed; and if we keep passing the same string again and again, it will return us back with the same token(1st token) of the string. **NOTE: If we w...