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

Строки в С... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение запись в файл http://www.cyberforum.ru/cpp-beginners/thread87532.html
Доброго времени суток. Мир нестаит на месте как и я ) недавно доделаную благодаря форумчанам программу решил сделать такой чтобы данные читались с файла, а результат записывался в файл. ...
C++ Глупая просьба... Нужна блок-схема приведенного ниже кода. Кто сделает - подгоню семизнак! #include <iostream.h> #include <conio.h> #define ROWS 3 // кол-во строк #define COLS 4 // кол-во стоблцов http://www.cyberforum.ru/cpp-beginners/thread87520.html
Реферат C++
Всем привет, прошу помогите, где можно найти рефераты именно по C/C++???
C++ Массивы
Дана матрица целых чисел 4x4. Написать программу, вычисляющую сумму элементов на главной диагонали. P.S. помогите пожалуйста кто может решите задачу очень нужно!!! За ранее огромное спасибо!
C++ Использовании функций rand и c++ http://www.cyberforum.ru/cpp-beginners/thread87489.html
Прошу написать код использований функций rand и вывод его с помощью cout . без всяких заморочек и.т.д,просто вывод случайных чисел диапозон которых задан программно .в интернете пытался скать по...
C++ Строки Дано предложение. Определить количество слов, в которых содержится хотя бы одна заданная буква подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт С++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
24.01.2010, 00:26
Romksuper
C
1
#define MAX_LENGHT 32
Это макрос. Препроцессор (один из компонентов среды разработки), который запускается перед компиляцией, везде где в тексте программы встречается строка MAX_LENGHT, заменит ее на 32. Структура FullName после обработки исходника препроцессором примет следующий вид:
C
1
2
3
4
5
struct FullName{
  char surname [32];
  char name    [32];
  char lastname[32];
};
C
1
system("pause");
Приостановит выполнение программы до нажатия какой-либо клавиши с выводом сообщения "Для продолжения нажмите любую клавишу" на консоль. Если бы не было данного оператора, программа бы после выполнения сразу закрывалась и пользователь не успел бы увидеть результат.

C
1
FullName* list = NULL;
Объявление указателя на структуру (или массив структур) FullName и инициализация его пустым указателем NULL (указатель, который ни на что не указывает). Указатели это отдельная тема, которую лучше изучать по соответствующей литературе.

C
1
scanf ("%s", list[i].surname);
Общий смысл: считываем с консоли строку и записываем ее в list[i].surname.
Вообще функция scanf предназначена для считывания данных введенных с консоли.
Также советую обратится к литературе, приведу лишь пример:
C
1
2
3
4
5
6
7
8
9
int   int_number   = 0;
float float_number = 0.0f;
char  symbol       = '\0';
char  string[256];
 
scanf("%d", &int_number);   /* считываем целое число*/
scanf("%а", &float_number); /* считываем вещественное число*/
scanf("%с", &symbol);       /* считываем символ*/
scanf("%s", string);        /* считываем строку*/
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru