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

Работа с линейными списками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как грамотно нтерпретировать ввод нового имени типа, введённого typedef http://www.cyberforum.ru/cpp-beginners/thread277481.html
Друзья! Дело в том, что вот такой вот код: typedef char (*char6) ; И он значит, что char6 есть указатель на строку из шести символов. Это я прочёл в учебнике, то бишь вызубрил, но чуть более сложную конструкцию я сам разобрать не могу. Хотелось бы какой-то общий алгорим прочесть подобно тому, как разбирать сложные объявления функций; благодаря последнему я сам могу кропать "указатель на...
C++ Вывести слова из строки в алфавитно порядке Написать программу на языке Си которая запрашивает строку у пользователя, состоящую из слов английского языка, слова разделены пробелами. Вывести эти слова в порядке алфавита. не пойму как реализовать вывод слов в порядке алфавита. спасибо всем кто поможет. http://www.cyberforum.ru/cpp-beginners/thread277479.html
C++ сохранение в файл
как сохранить массив структур в файл и как считать из файла в массив структур
Подскажите как понять ету строку C++
(N&1 ? -1 : 1) и ее аналог в с шарпе?
C++ Одномерный массив, определить точки являющиеся вершинами равнобедренного треугольника http://www.cyberforum.ru/cpp-beginners/thread277458.html
Народ, Помогите пожалуйста!!! В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1, у1, х2, у2, x3, y3 и т.д. Определить номера точек, которые могут являться вершинами равнобедренного треугольника. можт кто хоть алгоритм подскажет, как я понимаю нужно проверить на равенство двух сторон, и если эти стороны...
C++ Как прописать алгоритм... на С++...для перевода из 16 в 10 систему счисления? там прописывать АBCDEF нужно? вот у меня есть листинг польской записи, и вот к ней нужно добавить алгоритм перевода из 16 в 10... принцип работы калькулятора таковой - вводишь выражение, например А3+В5*2/3 и прога вычисляет, а результат в десятичной системе... помогите #include <iostream> #include <string.h> #include <math.h> #include... подробнее

Показать сообщение отдельно
DexMipt
13 / 13 / 1
Регистрация: 13.03.2011
Сообщений: 98
16.04.2011, 20:34     Работа с линейными списками
если ты не против , я тебе скину си функцию вывода ,
C
1
2
3
4
5
6
7
8
9
10
11
12
13
void s_print(struct num **ptr)
{
    struct num *current=NULL;
    current=*ptr;
    if (current==NULL)
        printf("It`s empty\n");
          else{
            while(current != NULL){               //выводим на печать связный список
                printf("%d ",current->digit);
                current  = current->next;
               }}
    printf("\n");
}
если структура у меня объявлена вот так struct num{
int digit;
struct num *next;
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru