在我的 C 程序中,我创建了一个 char 数组,例如char read_str[MAX_ALLOWED_BUFFER];
. 使用这个数组,我如何从它的左侧和右侧修剪空格和换行符。这不是一个指针,所以我不明白如何摆脱尾随字符。有人可以帮忙吗?
char read_str[MAX_ALLOWED_BUFFER];
FILE *fp;
fp = fopen(argv[1],"r");
fgets(read_str, MAX_BUFFER, fp);
// how to trim read_str ?