第1个回答 2019-04-13
就是一个标志位,用于下面的判断。标志位为真的话就是1如果不是字母,标志位置为-1用于后面的if语句判断后进行删除,这个题不是要把字符串里面的所有字母输出吗,标志位为1的就输出,标志位为-1,也就是假,就不输出。
第2个回答 2019-04-13
flag=not.flag 中,左边的not是个结构变量。所以这表示把结构变量中的元素flag的值附值给变量flag。
第3个回答 2019-04-13
圈中第一行,flag=1,就表示str[i]是英文字母,
经flag=!flag后,flag=1,就表示str[i]不是英文字母,
下面的strcpy(str+i,str+i+1);就是删除了str[i]这个非英文字母。本回答被提问者和网友采纳
第4个回答 2019-04-13
你不能查查英语词典吗?这个单词意思很多,但是在程序上的意义估计又是另一种意思,查查字典吧!