関数remove_characters_from_str_overwrite マニュアル

(The documentation of function remove_characters_from_str_overwrite)

Last Update: 2023/4/6


◆機能・用途(Purpose)

文字列から指定した文字を削除する。 元の文字列を上書きする。
Remove specified characters from a string. The original string is overwritten.


◆形式(Format)

#include <mystring.h>
inline void remove_characters_from_str_overwrite
(char ∗string,const char ∗characters)


◆引数(Arguments)

string_original 文字列。関数内で修正後の文字列に置き換えられる。
The string, which is modified within the function.
characters 除去したい文字を列挙した配列。
An array composed of the characters to remove.


◆使用例(Example)

char string[]="a\t\tb\n\n\nc\t\nd\n\te"

remove_characters_from_str_overwrite (string,"\t\n");

この例ではもともと変数stringに入っていた文字列から \t\nが削除されて string="abcde"となる。
In this example, \t and \n are removed from the string that was originally in the variable string, resulting in string="abcde".