h1

Программа для отображения синтаксиса-памятки по ключевым словам в C++

Июль 7, 2010

Используется двумерный массив указателей. Сразу же инициализируется список указателей на строки, первая размерность предназначена для указания на ключевые слова, вторая на их описание. Программа относится к простейшим базам данных.

Исходный код:

//a simple reminder by keyword

#include <iostream>
#include <cstring>
using namespace std;

char *keyword[][2] =
{
«for», «for(initialization; condition; increment)»,
«if», «if(condition) … esle …»,
«switch», «switch(value) { case-list }»,
«while», «while(condition) …»,
//here you need to add other keyword in C++
«», «» //list should end with zero strings
};

int main()
{
char str[80];
int i;

cout << «Enter keyword: «;
cin >> str;

//display syntax
for(i=0; *keyword[i][0]; i++)
if(!strcmp(keyword[i][0], str))
cout << keyword[i][1];

cin.get();
return 0;
}

Advertisements

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: