#include<iostream>
using namespace std ;
void insertion_sort (int ch[]);
int size = 7 , i , j , k , l , temp , place ;
int main() {
int ch [] = { 2,6,4,75,3,4,4};
void insertion_sort (ch) ;
for (l = 0 ; l < size ; ++l)
cout<<ch[l]<<" ";
}
void insertion_sort (int c []){
for (i = 0 ; i < size ; ++i){
k=i;
if (c[i+1]<c[i]){
temp = c[i+1];
c[i+1]=c[i];
c[i]=temp;
}
while (k >=0 ){
if(c[k]<c[k-1])
{
place=c[k-1];
c[k-1]=c[k];
c[k]=place;
}
--k;
}
}
}
-2
A
ответ
0
void insertion_sort (ch) ;
не имеет смысла. Это означает объявление переменной с именем insertion_sort
с типом void
и инициализировано ch
. Если вы просто хотите вызвать функцию изменить его
insertion_sort(ch);
1
Убедитесь, что вы понимаете три различных способа увидеть функцию:
Декларация функции:
пустоту insertion_sort (int ch []);
Определение функции:
недействительным insertion_sort (интермедиат ч []) {// код }
Вызов функции, как это, внутри
main()
:insertion_sort (ch);
Проверьте мой пример с Quicksort (C++), это действительно актуально!
Смежные вопросы
- 1. Заблокированная заявленная переменная видимая снаружи?
- 2. Переменная множественная полевая ассоциация EF?
- 3. Переменная, не заявленная в этой области
- 4. Flask api переменная колонка
- 5. HQL: переменная колонка
- 6. Переменная колонка страницы
- 7. CMD Findstr - линия, начиная с 13 цифр
- 8. колонка Unix AWK равен переменная
- 9. Заявленная или объектная ошибка в случае выбора
- 10. Полевая настройка - модуль (SugarCRM)
- 11. Ошибка: (27, 13) Не удалось решить: com.google.firebase: firebase-core: 9.8.0
- 12. Ошибка: (27, 13) Не удалось решить: com.antonyt.infiniteviewpager: библиотека: 1.0.0
- 13. Ошибка: (27, 13) Не удалось решить: com.github.jiahuanyu: PopSeekbar: 0.2.3
- 14. Ошибка Ubiquitous: Определенная заявленная или объектная ошибка
- 15. Определенная заявленная или объектная ошибка 1004
- 16. % 27% 27 в Href (JavaScript)
- 17. symfony swiftmailer переменная линия breaks
- 18. Недействительная двоичная-недействительная оперативная поддержка
- 19. Eclipse JDT Полевая декларация
- 20. Validate не-полевая модель
- 21. Форма Скрытая полевая замена
- 22. Bigcommerce - Получить заказ Полевая
- 23. Ошибка выполнения определения self insertion_sort в python3
- 24. x86 Сборка: Программирование Insertion_sort как новичок
- 25. Динамическая или статическая колонка?
- 26. Возможная полевая зависимость
- 27. Blackberry - Полевая - Горизонтальное выравнивание
- 28. SQL Полевая длина
- 29. полевая форма не работает
- 30. Полевая проверка частично работает
что 'void' перед вызовом функции кажется совершенно ненужным –
Что вы хотите сказать? –