Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Определить элемент массива (значение и индекс), значение которого наиболее удалено от заданного вещественного числа http://www.cyberforum.ru/c-beginners/thread2344347.html
Дан массив вещественных чисел. Определить элемент массива (значение и индекс), который наиболее удален от заданного вещественного числа S.
C (СИ) ASCII art домик Здравствуйте, помогаю с уроками для друга в школу, со всем разобрались кроме одной задачи, совсем не имеем понятия что делать, никогда не думал что 2D поле есть в Си, : Из стандартного ввода... http://www.cyberforum.ru/c-beginners/thread2344337.html
C (СИ) Ошибка с разыменовыванием
Доброго времени суток, подскажите, пожалуйста, почему следующий код не выполняется? #include <stdio.h> int main() { int a = 12; int *pa = a; (*pa)++; printf("%d",*pa);
Сумма чисел, кратных 3 C (СИ)
Даны 4 целых числа. Определить сумму тех из них, которые кратны 3. Мой код: #include<stdio.h> #include<conio.h> long int sum (long int a, long int b) { if ( a % 3 == 0 && b % 3 == 0 )...
C (СИ) Подсчитайте количество нулей и единиц в группах с нечетным количеством символов http://www.cyberforum.ru/c-beginners/thread2344285.html
Помогите, пожалуйста, написать программу. Вот условие: дана строка, состоящая из групп нулей и единиц. Каждая группа отделяется от другой одним или несколькими пробелами. Подсчитайте количество нулей...
C (СИ) Очень нужнен человек, который сможет написать написать код задачи. Дана строка, состоящая из групп нулей и единиц Помогите, пожалуйста, решить задачку. Дана строка, состоящая из групп нулей и единиц. Каждая группа отделяется от другой одним или несколькими пробелами. Подсчитайте количество нулей и единиц в... подробнее
sty4ent
36 / 20 / 14
Регистрация: 23.10.2018
Сообщений: 99
03.11.2018, 01:47 0

Какие рекомендации по улучшению оформления кода вы можете предложить?

03.11.2018, 01:47. Просмотров 214. Ответов 5
Метки (Все метки)

Ответ

Цитата Сообщение от Соколиный глаз Посмотреть сообщение
CoderHuligan, цифры использовал, так как нет перегрузки функций в Си.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int f_i(int x) {
    printf("f_i\n");
    return x;
}
 
double f_d(double x) {
    printf("f_d\n");
    return x;
}
 
#define f(x)      \
    _Generic((x), \
    int: f_i,     \
    double: f_d   \
    )(x)          \
 
int main() {
    f(1);
    f(1.0);
    return 0;
}


Вернуться к обсуждению:
Какие рекомендации по улучшению оформления кода вы можете предложить?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2018, 01:47
Готовые ответы и решения:

Есть ли какие-то общие рекомендации по организации кода на Си?
Здравствуйте! Есть следующий вопрос. Есть ли какие-то общие рекомендации по организации кода,...

Рекомендации по улучшению кода
class Loader { public DataSet _data = null; public int...

какие альтернативы GOTO можете предложить?
ситуация следующая. есть главное меню: 1. Список Блюд 2. Список напитков 3. Выход При...

Какие альтернативы goto можете предложить?
ситуация следующая. есть главное меню: 1. Список Блюд 2. Список напитков 3. Выход При...

Дать рекомендации по улучшению проекта
Уважаемые разработчики! Прошу кинуть ваш профессиональный взгляд на сей маленький проект. Его...

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