Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
dace
0 / 0 / 0
Регистрация: 23.05.2018
Сообщений: 1
1

Объяснить что делают строчки программы

23.05.2018, 15:02. Просмотров 276. Ответов 1
Метки нет (Все метки)

битый час ломаю голову, но не могу понять что делают эти строчки.
кто знает ,поделитесь плз информацией
C
1
2
3
4
5
6
int cmp(const void *a, const void *b)
{
    struct REC *aa = (struct REC*)a;
    struct REC *bb = (struct REC*)b;
    return bb->n-aa->n;
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2018, 15:02
Ответы с готовыми решениями:

Делают ли оконные программы на чистом си
Здравствуйте, у меня такой вопрос: есть такое мнение, что начинать лучше программирование изучать с...

Что делают эти 2 строки?
#include <stdio.h> #include <stdlib.h> int main() { system("chcp 1251"); int...

Значение vv-- и vv=360 в коде, что они делают?
Здравствуйте! Есть код, не могу разобраться, что делают vv-- vv=360? #include "stdafx.h"...

что делают вот эти две строки?
не понимаю какую функцию они выполняют тут опишите подробно printf ("%s\n",pch); pch = strtok...

Кто сможет объяснить что означает в этом коде 0x55555, что это такое, для чего предназначено?
#include "stdafx.h" #pragma warning(disable : 4996) #include <stdio.h> #include <conio.h>...

1
Ovederax
226 / 156 / 105
Регистрация: 30.04.2017
Сообщений: 334
Записей в блоге: 1
23.05.2018, 17:35 2
в строках 3-4 происходит преобразование void* к указателю на структуру
cmp - от слова compare - сравнивать, следовательно это функция сравнения структур
обычно cmp* функции возвращают int значения <0, 0, >0 (3 значения)
пример функции для строк - strcmp()

в строке 5 выражение знакомое, иногда так проверяют соотношение переменых типа int
такой будет возврат из функции
<0 - переменная слева меньше, 0 - они равны, >0 - переменная слева больше
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2018, 17:35

нужно пояснение по части из курсовой связанной с записями и массивами, напротив вопросов дать пояснение что операторы делают или строчки программы
лучше если конечно дадите по строчное определение что делает программа тут program Cntrl; uses...

Что делают строчки в данном коде?
Задание было, расставить #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;math.h&gt; #include...

Что делают строчки 35-36,не могу разобраться
//--------------------------------------------------------------------------- #include&lt;iostream.h&gt;...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru