Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Определения элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ шифрования. http://www.cyberforum.ru/cpp-beginners/thread182699.html
Шифровка с помощью 0 и 1. Следующий способ предназначенный для шифрования последовательности нулей и единиц. пускай A1...An такая последовательность. То что предлагается в качестве шифра,...
C++ Проверка не работает Вроде написал правильно, но программа не работает, вполне возможно что гдето запутался в адресах списка посмотрите что не так!!! программа компилируется но после ввода h, появляется табличка и прога... http://www.cyberforum.ru/cpp-beginners/thread182695.html
C++ Получить Max.....
Здраствуйте, у меня возникла проблема, никак не получается написать 1 программу на языке С, уже все перерыла перечитала..но не могу понять. Если кому не трудно, не могли бы помочь? 205 задание...
C++ переменная
#include <iostream> using namespace std; void func1(); void func2(); int count; // Это голобальная переменная int main() {
C++ Ошибка при вводе http://www.cyberforum.ru/cpp-beginners/thread182676.html
мне нужно записать числа с файла в список , подскажите что не так выводит последнее лишнее число не пойму откуда оно берется #include <iostream> #include <cstdlib> #include <fstream> using...
C++ Найти наименьшее из четных чисел входящих в промежуток. Даны натуральное число n, целые числа а1,....аn, Найти: наименьшее из четных чисел входящих в последовательность : a1-1; a1,a2.....an. С программированием туговато...все сижу бьюсь над этой... подробнее

Показать сообщение отдельно
KpeHDeJIb
56 / 56 / 3
Регистрация: 31.10.2010
Сообщений: 103
01.11.2010, 22:36
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
size_t mystrlen(const char *str)
{
    const char *ptr = str;
    while (*ptr) ++ptr;
    return ptr - str;
}
 
void print_strings(const char **strings, unsigned count, size_t length, size_t (*strlen_ptr)(const char*))
{
    unsigned i;
 
    for (i = 0; i < count; ++i)
    {
        if (strlen_ptr(strings[i]) <= length)
            printf("String '%s' length is less than or equal to %u\n", strings[i], length);
        else
            printf("String '%s' length is greater than %u\n", strings[i], length);
    }
}
 
int main()
{
    const char *strings[] = {"1", "22", "333"};
 
    printf("Using standrt strlen function:\n");
    print_strings(strings, 3, 2, strlen);
 
    printf("Using our strlen function:\n");
    print_strings(strings, 3, 2, mystrlen);
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru