0

だから私が行っているのは、「hello world! 32 is 32time...」のような文字配列です。各位置をチェックし、それが char int 型か operator 型かを判断する必要があります。switch ステートメントを使用してこれを実行し、型に基づいて数値を出力する関数を作成できることはわかっています。しかし、これを行うためのはるかに賢い方法があり、最終的にスペースと時間を節約できるかどうか疑問に思っていました.

strchr(array, character) も知っていますが、これもまた退屈なようです。文字が int char か oper かを出力する、あるいは一度に多くの異なる文字をチェックするなど、私が使用できる関数は既にありますか? checkType(配列、"abcdefgh....")

4

2 に答える 2

0

関数 isalnum、isalpha、isascii、isblank、iscntrl、isdigit、isgraph、islower、isprint、ispunct、isspace、isupper、isxdigit をお探しですか?

于 2013-06-05T20:27:24.313 に答える