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

void - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите реализовать http://www.cyberforum.ru/cpp-beginners/thread135808.html
Пришло время курсовой,а я особо со списками так и не подружился...у меня задача сделать тренажер английского языка...Там надо чтоб было меню. В нем первый пункт - всякие операции над словарем. Добавить, удалить, поиск. Второй пункт - урок. Типа каждое слово определенное время показывается на экране. Можно задать количество слов и время. И третье - тест. Там типа показывается слово на одном языке,...
C++ Определить формальные и содержательные условия завершения циклов можете помочь Определить формальные и содержательные условия заверше* ния циклов. for (s=0,n=2; n<a; n++) { if (a%n==0) S++; } if (s ==0) printf("Good\n"); ; Описание: http://www.cyberforum.ru/cpp-beginners/thread135792.html
C++ Сформулировать условия, проверяемые циклами
помогите Сформулировать условия, проверяемые циклами. for (i=0,a=2; a<10000; a++) { for (n=2; n<a; n++) { if (a%n=:=0) break; } if (n ==a) A=a; } A=0; Описание:
Переопределение операций - значки C++
Мне вот преподаватель сказал, что можно переопределить любую операцию, знак которой определяется не через дополнительный, а через прямой код. Вот например говорят можно переопределить тот-же $ Хотел узнать, правда ли это? Заранее извиняюсь, если вопрос глупый))
C++ Найдите «пустые» циклы и объясните их назначение http://www.cyberforum.ru/cpp-beginners/thread135788.html
пожалуйста Найдите «пустые» циклы и объясните их назначение. void F1 (char с) { int ij ; for (i=0; c !='\0' ; i++) ; for (j=0,i-- ; i>j ; i--,j++) { char s; s=c ; c=c ; c=s; } } Описание:
C++ Содержательно опишите пожалуйста процесс перемещения элементов массива Содержательно опишите пожалуйста процесс перемещения элементов мас*сива. for (i=0; i<5; i++) { c=A ; A=A ; A=c; } Описание: подробнее

Показать сообщение отдельно
Day
1155 / 960 / 57
Регистрация: 29.10.2009
Сообщений: 1,385
26.05.2010, 13:37
PaVLLeTTo, void имеет 2 употребления.
1. Пусто, ничего
Так, если объявить функцию f(void), а потом обратиться к ней f(x), транслятор скажет про ошибку, у этой функции нет параметров
Или если объявить "void f2(int a)" и обратиться "k = f2(5)" - тоже будет ошибка или предупреждение,
f2 ничего не возвращает

2. что-то, не знаю пока чего.
C
1
2
3
  int a; double d; void *p;
   p = &a;  // Указывает на int
   p = &d;  // Указывает на double
Т.е. по ходу дела p указывает на объекты разных типов
Или вот есть такая функция void *malloc(int n) - выделение памяти размером n байт
А для чего эта память будет использоваться - malloc не знает.
И програмер пишет
C
1
2
  char *p = (char *) malloc(100);  // на 100 символов
  char *q = (double *) malloc(50*sizeof(double)); // на 50 чисел, значит
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru