С Новым годом! Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 1
Регистрация: 14.12.2014
Сообщений: 17

Как передать указатель сортировки? Что и куда писать?

15.12.2014, 01:07. Показов 477. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include "stdafx.h"
#include<stdio.h>
#include<stdlib.h>
#include <string.h>
#include <ctype.h>
#include <conio.h>
#include <locale.h>
 
void SortVstavka(int* a,int n){
int counter=0;
for(int i=1;i<n;i++){
for(int j=i; j>0 && a[j-1]>a[j];j--){
counter++;
int tmp=a[j-1];
a[j-1]=a[j];
a[j]=tmp;
}
}
}
 
int main (void)
{  
    int (*P)(int* a,int n); //Вкізвник на функцію
   setlocale(LC_ALL, "Ukrainian");
   FILE *mf,*mf2;
   errno_t err;
   char str[21];
   //Покажчик, в який буде поміщений адреса масиву, який зчитана 
  // рядок, або NULL, якщо досягнуто коней файлу або сталася помилка
   char *estr;
   printf ("Відкриття файлу: ");
   err = fopen_s (&mf,"In.txt","rt");//файл считування
   err=fopen_s(&mf2,"Out.txt", "wt");//файл запису
   if (mf == NULL) {printf ("Помилка\n"); return -1;}
   else printf ("Виконано\n");
   printf ("Считані стрічки:\n");
   //Читання (по рядках) даних з файлу в нескінченному циклі
   while (1)
   {
      // Читання одного рядка з файлу
      estr = fgets (str,sizeof(str),mf);
 
      //Перевірка на кінець файлу або помилку читання
      if (estr == NULL)
      {
         // Перевіряємо, що саме сталося: закінчився файл
        // чи це помилка читання
         if ( feof (mf) != 0)
         {  
            printf ("\nСчитування завершено\n");
            break;
         }
         else
         {
            printf ("\nПомилка при считуванні\n");
            break;
         }
      }
      printf ("     %s",str);
   }
   
   fwrite (str, sizeof(int),5,mf2 );//Запис у файл
   printf ("Закритття файлу: ");
   if ( fclose (mf) == EOF) printf ("помилка\n");
   else printf ("Виконано\n");
     printf ("Закритття файлу: ");
   if ( fclose (mf2) == EOF) printf ("помилка\n");
   else printf ("Виконано\n");
   return 0;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.12.2014, 01:07
Ответы с готовыми решениями:

Сделать так, чтобы после сортировки вектора указатель показывал на тот же элемент, что и до сортировки
Есть вектор(STL) элементов. У меня есть указатель на определенный элемент. Я хочу сделать так, чтобы после сортировки этого вектора...

Как передать параметр типа "указатель на указатель" в функцию?
#include &quot;stdafx.h&quot; #include &lt;conio.h&gt; #include &lt;iostream&gt; using namespace std; #include &lt;iomanip&gt; using std::setiosflags; ...

MySQL: как подключатся к базе и куда писать код запроса
Кароч в 2 словах: У меня имеются 3 формы... Form1.cs - Главная Form2.cs - Регистрация Form3.cs - Сам клиент Вот в первой у...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.12.2014, 01:07
Помогаю со студенческими работами здесь

как такое правильно писать? это ссылка на указатель?
#include &lt;iostream&gt; using namespace std; char *chch2 = &quot;hello&quot;; char*&amp; f() { char *&amp;chch3 = chch2; return...

пожалуйста 1С 7,7 предприятие.. как поменять реквизиты(фирму. адрес) .куда как коды писать я не уменю.... .я чайник. опишите подробнее пожал
Помогите пожалуйста, 1С 7,7 предприятие.. как поменять реквизиты(фирму. адрес) .куда как коды писать я не уменю.... .я чайник. опишите...

Если в класс нужно передать указатель на указатель на массив строк неизвестной длинны?
Как проинициализировать массив строк wchar_t * (произвольного размера) , если его нужно передать в конструктор класса ? wchar_t *A1 =...

Как и куда писать код , обрабатывающий событие закрытия формы(по крестику в правом верхнем углу)
подскажите

Как передать указатель
Как передать указатель LPCWSTR на массив char?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru