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

Что делает функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести слова, начинающиеся с гласной буквы http://www.cyberforum.ru/cpp-beginners/thread6481.html
Есть строка char(англ. буквы) вводится с клавиатуры. Как вывести на экран слова начинающиеся с гласной буквы:huh::( Please Heeelp!!! Пример если можно!:huh: Сессия!!!:(
C++ Помогите исправить ошибку Программа считывает из входного файла символы и соответствующие им коды. Затем вводится строка. В выходной файл записывается зашифрованная строка. Затем из этого файла считываются данные и производится дешифровка этой строки. Ошибка в следующем: при завершении выполнения программы выдается ошибка: Abnormal program termination Null pointer assignment Ошибка как мне кажется содержится в... http://www.cyberforum.ru/cpp-beginners/thread6451.html
C++ Как вытащить информацию с сайта?
Вопрос: Как вытащить при помощи C++ информацию с сайта, не загружая картинки и теги?
Алгорим Дейкстры C++
Пожалуйста обьясните и помогите реализовать на С++. Сам смотрел во всех источниках исход идет на Дискретную математику... Ну не понимаю я их из технической литературы. Нужно простым языком растолковать... надеюсь на вашу помощь
C++ Указатель на структуру как пареметр функции http://www.cyberforum.ru/cpp-beginners/thread6293.html
Господа программисты! Прошу вашей помощи! Помогите передать функции в качестве аргумента указатель на структуру. Вот что есть: struct city { char name; int people; int S; int year; int school; } list , *point;
C++ Набор слов, заданый массивом Здраствуйте. Мне нужно задать набор слов, построить любую цепочку из них так, чтобы последняя буква одного слова совпадала с первой буквой последующего(над заданием я ещё не работала, поэтому cheking только для примера приведена). Задаю массив. И как я поняла из всего прочитанного, работать с этим массивом я могу только через указатель... но что-то запуталась( вот в этой строчке : "if... подробнее

Показать сообщение отдельно
master.EXE
111 / 16 / 2
Регистрация: 10.03.2008
Сообщений: 101
12.03.2008, 18:41     Что делает функция
ну начнем...))
move - функция, которая принимает три параметра типа int, и возвращает тоже int.
str_pos - указатель на тип char, который указывает на первое вхождение символа '-' строку s[form] (s - скорее всего глобальный массив указателей на тип char - массив строк), где form - номер строки. Если в строке s[form] не будет находиться символ '-', то функция strchr вернет NULL, следовательно, и str_pos тоже будет равен NULL.
Дальше идет проверка.
Если str_pos равен NULL, то есть в строке s[form] не обнаружено символа '-', то присвоить первому (то есть нулевому) символу строки s[form] значение NULL (0).
Иначе, с помощью функции strcpy, та часть строки s[form], которая идет за первым вхождением символа '-' в эту строку, копируется в строку s[form] (в самое начало строки, тоесть затирая её начало).
Идет еще одна проверка.
Если первый символ строки s[to] является 0 (NULL), то переменная disk запишется в строку s[to] как целое число без знака. Иначе, содержимое строки s[to] скопируется в строку s[0], и в строку s[to] запишется: переменная disk как целое число без знака, потом дефис и строка s[0].
Ну и в конце значение переменной step увеличится на 1.
Ну вот и все)) Правда функция не закончена, нету закрывающейся фигурной скобки в конце.
 
Текущее время: 00:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru