Вы могли сказать мне, как можно выйти из апострофа.
Мне нужен он для обработки не символов апострофа посредством операций файла поэтому, когда я встречаюсь с апострофом ('
) Я не могу просто дать ch!='''
.Это не работает. Вы могли сказать мне правильный формат. Спасибо..:)
Используйте \'
, например:
if ( ch != '\'' )
\'
- это управляющая последовательность для апострофа.
Наберите в Google "escape sequence", чтобы узнать об этом больше.
Вы можете экранировать одинарную кавычку как
'\''
, например
while(*p && *p != '\'') p++;
Это escape-последовательность ; обратная косая черта сообщает компилятору, что после '
обычный символ, а не как одна из одинарных кавычек, которыми вы окружаете символ.