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;
}

Оставьте комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.