Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Си-идентификатор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Времена года и месяцы http://www.cyberforum.ru/cpp-beginners/thread766836.html
Написать программу, которая выводит на экран приглашение: «Введите месяц», вводит с клавиатуры число X, имеющее смысл месяца, и печатает слова «Зима», «Весна», «Лето» или «Осень» в зависимости от...
C++ Как представляются двумерные массивы? Создал двумерный массив. И немного не врубаюсь. Если пиши вот так вот mas выводит 0, если вот так вот mas, то выводит 10. Ну а если вот так вот mas, то выводит 10. Собственно как я понял, что в... http://www.cyberforum.ru/cpp-beginners/thread766834.html
Разработать наследование классов прямоугольный треугольник от треугольник C++
Разработать наследование классов прямоугольный треугольник от треугольник
Длина строки и нуль-терминатор C++
Всем привет. Выполняю небольшую лабораторную на строки, давно не занимался! что-то забыл:), что-то и так не знал. такой вопрос. есть класс СТРОКА, у него есть конструктор с параметром,...
C++ Вывод в текстовый файл http://www.cyberforum.ru/cpp-beginners/thread766777.html
Подскажите, пожему не получается вывести в файл все элементы двоичного дерева поиска, а только первый? void Book::Save() { FILE *f; char * path = "PhoneBook.txt"; if ( !(f = fopen(path,...
C++ Добавить в программу конструктор и деструктор написал программу с классами . как в нее добавить конструктор и деструктор? #include <iostrea m> using namespace std; #define N 3 class STUDENT { public: char FIO; int number; int usp; подробнее

Показать сообщение отдельно
VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824

Си-идентификатор - C++

20.01.2013, 12:00. Просмотров 1062. Ответов 7
Метки (Все метки)

необходимо проверить является ли строка си-идентификатором.

какие для этого критерии существуют?

1. первый символ не может быть цифрой
2. любой символ - [0-9], [A-Z], [a-z], _
это, что я знаю.

вопросы:
1. есть еще длина строки, какой она должна быть, кто говорит до 31, кто еще что-то. вы как думаете? во всех источниках по разному O_O
2. вопрос касаемо "_". идентификатор же не может быть "___", то есть только из "_"? может ли содержать в себе 2-3 раза подряд "_"?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru