Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Cannot find -ldwmapi GTK+ codeblocks https://www.cyberforum.ru/ c-beginners/ thread2257887.html
После установки gtk+ на код блокс в процессе компиляции выдает такую ошибку. ||=== Build: Release in ef (compiler: GNU GCC Compiler) ===| ld.exe||cannot find -ldwmapi| ld.exe||cannot find -ldwmapi| ||error: ld returned 1 exit status| ||=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===| Вроде все библиотеки подключил, в нете 0 инфы, мб тут хелпанете...
Шифрование String C (СИ)
Доброго времени. Получил задание, написать две функции шифрования и дешифрование строк. Все сделал, все работает, но есть как всегда НО. По заданию функция шифрования должна останавливаться, если в String больше нет символов. Т.е допустим есть String str="Hello World!" так вот хоть string и 50, но символов всего 12 (с пробелом). Функция должна шивровать до последнего символа ! и...
C (СИ) Безопасное считывание числа https://www.cyberforum.ru/ c-beginners/ thread2257869.html
Всем привет! Я только начинаю изучать C и у меня такой вопрос: Я хочу написать программу, которая считывает 2 числа и выполняет с ними 4 арифметических действия, НО программа должна считать именно 2 и именно числа, а иначе она должна предложить ввести данные снова, так вот вопрос состоит в том, как это сделать? То есть как сделать безопасный ввод? Очень нужен ваш ответ! Заранее спасибо!))
C (СИ) Принцип работы feof Здравствуйте.Обьясните пожалуйста как работает feof и связан ли признак конца файла feof с концом по размеру самого файла(например,файл весит 500 байт,значит конец на 500 байтах же?). Я читаю бинарный файл размером 121*261*825 байт.Каждый раз считываю по 2 байта и сравниваю со значением 0xface,если значения совпадают,то читаю целую структуру размером 182 байт и потом пишу ее в файл.Вопрос в... https://www.cyberforum.ru/ c-beginners/ thread2257814.html
Дан файл F, компоненты которого являются целыми числами C (СИ)
Дан файл F, компоненты которого являются целыми числами. Никакая из компонент файла не равна 0. Числа в файле идут в следующем порядке: 10 положительных, 10 отрицательных и т.д. Переписать компоненты файла F в файл G так, чтобы в файле G числа шли в следующем порядке: двадцать положительных, двадцать отрицательных и т.д. (предполагается, что число компонент файла делится на 40).
C (СИ) Найти число тех групп букв, которые не заканчиваются той же буквой, что и первая группа букв https://www.cyberforum.ru/ c-beginners/ thread2257739.html
Доброго всем дня суток! Есть типовая задача Дан текст каждый символ которого может быть малой буквой,цифрой или одним из знаков +,-,*.Группой букв будем называть такую совокупность последовательно расположенных букв, который непосредственно не предшествует и за который непосредственно не следует буква. Есть сложности с самой задачей - найти число тех групп букв, которые не заканчиваются...
C (СИ) Нужно посчитать символы в файле и строки https://www.cyberforum.ru/ c-beginners/ thread2257625.html
Нужно посчитать символы и строки в файле . Строки считает правильно , а вот символы нет #include <stdio.h> int main() { int k = 0, c, ch; char b; char FileName; FILE *f;
Написать рекурсивную функцию для вычисления индекса максимального элемента массива из n элементов C (СИ)
Не могу понять, как же написать рекурсию для нахождения максимального элемента массива и его индекс P.s. Только через рекурсию Помогите кто сможете, пожалуйста. #include <stdio.h> #include <stdlib.h> int element() {
C (СИ) Избавиться от лишних пробелов в строке Помогите доделать программу. Нужно избавиться от лишних пробелов. Она выводит правильную строку, но после неё идет мусор. Что нужно переделать и как? char str; char res; getchar(); printf_s("Vvedite stroku:\n"); gets_s(str); int j = 0; int i; https://www.cyberforum.ru/ c-beginners/ thread2257454.html C (СИ) Написать программу, благодаря которой вводится список студентов и баллы за дисциплину Написать программу, помощью которой вводится список студентов и баллы за дисциплину. По запросу должен выводиться список отличников (баллы>=86), список ударника (71<=баллы<=86), список троечников (51<=баллы<=71) или студентов, получивших неудовлетворительную оценку. Число студентов формируется в процессе ввода информации. Предусмотреть возможность ввода дополнительных студентов, а также... https://www.cyberforum.ru/ c-beginners/ thread2257418.html
C (СИ) На чем писать GUI?
Сабж, вопрос, мне нужно написать элементарное гуи с пару лейблами кнопкой и т.д. Написал исполняемый код на си. Стоит ли писать гуи на си, если да, то в какой среде(желательно, что-то быстрое и простое, а не по типу QT Designer) и сложно ли если что подключать библеотеки си в питон, к примеру?. Из знаний создания гуи есть только tkinter с питона.
C (СИ) Не работает strcpy() Нужно вывести строку "Hello, World!" из строки "pt Hello, World!;": #include <stdio.h> #include <string.h> int main(){ char code = "pt Hello, World!;"; if(code == 'p' && code == 't'){ <
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,869
05.06.2018, 14:22 0

Что означают эти функции? - C (СИ) - Ответ 12451676

05.06.2018, 14:22. Показов 24579. Ответов 16
Метки (Все метки)

Ответ

Цитата Сообщение от stake-k26 Посмотреть сообщение
вообще-то это одномерный массив, а двумерным он "становится" из-за магии указателей
В компьютере вся память - одномерный массив байтов, многомерные массивы это абстракция. И не важно какой уровень абстракции, языка или исходного кода.
Традиционная запись char arr[5][5]; это выделение 25 последовательно идущих байт, только "магию указателей" проводит компилятор скрыто от программиста.
На всякий случай: char **arr; это не динамический двумерный массив, это массив одномерных массивов. Размеры этих массивов не обязательно одинаковы и совершенно точно не идут по порядку.

Вернуться к обсуждению:
Что означают эти функции? C (СИ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2018, 14:22
Готовые ответы и решения:

Объяснить, что означают строки кода
float res = 0; res += f(a); res += f(b); res += f((a + b)/2); res /=3; объясните...

Что означают цифры после двоеточия в объявлении полей структуры
У Петзолда встретился с вот таким вот объявлением typedef struct { unsigned int fAdvise:1;...

Заданы три функции. Определить, являются ли эти функции четными или нечетными
Заданы три функции y1=x3, y2=x3+1, y3= 1/ 1+x2 . Определить, являются ли эти функции четными или...

Заданы три функции y1=x3, y2=x3+1, y3= 1 1x2 . Определить, являются ли эти функции четными или нечетными
Заданы три функции y1=x3, y2=x3+1, y3= 1/ 1+x . Определить, являются ли эти функции четными или...

16
05.06.2018, 14:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2018, 14:22
Помогаю со студенческими работами здесь

Что означают эти мьютексы?
В статье про wannacry прочитал: Перед шифрованием компьютера шифровальщик проверяет наличие трех...

Что означают эти строки
Может кто нибуть подскажет что означают эти строчки, дело в том что на странице добавляются какие...

что означают эти КОМАНДЫ?
if ( $dur == &quot;wmr&quot; ) { mysql_query(&quot; update users set cash=cash-'$double_win' where...

Что означают эти команды?
Может вопрос покажется глупым, но я спрошу :D Написал небольшую программу в несколько строчек а...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru