Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Одномерный массив https://www.cyberforum.ru/ c-beginners/ thread1885385.html
1) Вводится n чисел. Вывести сначала все нечетные числа (индексы), потом четные в обратном порядке. 2) Определить, сколько разных чисел в массиве (например 222111 - 2 числа) Спасайте, ребята
Вывести подстроку, начиная с символа после последнего пробела и до конца строки (без string.h) C (СИ)
нужно вывести подстроку начиная с символа после последнего пробела и до конца строки. при этом нельзя использовать string.h
C (СИ) Замените пожалуйста cin, cout на scanf, printf https://www.cyberforum.ru/ c-beginners/ thread1885361.html
#include <iostream> #include <math.h> #include <cstdio> using namespace std; int TMP(int Value, int System) { int a = Value, tmp = 0, b; while (a > System - 1) { b = a % System; tmp++;
C (СИ) Сохранить таблицу для построения графика в файл https://www.cyberforum.ru/ c-beginners/ thread1885237.html
В данной программе выводятся значения функция для построения графиков. Результаты выводятся на консоль в виде таблицы.Задание: дать возможность сохранить эту таблицу в файл (меню: Сохранить, Назад). Подскажите пожалуйста.Вот код: #include <math.h> #include <conio.h> #include <stdio.h> #include<locale.h> #include<Windows.h> #define exp 2.7182 void main()
C (СИ) Работа со структурами: сортировка массива студентов
10.1. Вводится массив структур Student. У каждого студента есть, как минимум, имя и массив из 5 оценок. Необходимо сгруппировать массив по 4 группам: отличники (все 5), хорошисты (хотя бы одна 4),троечники(хотя бы одна 3) и двоечники(хотя бы одна 2). В каждой группе - отсортировать студентов по алфавиту. 10.2. Удалить всех, у кого больше двух 2-к. Для каждого студента вывести его средний...
C (СИ) Подсчитать количество согласных букв в строке https://www.cyberforum.ru/ c-beginners/ thread1885177.html
Ввести с клавиатуры строку текста. Подсчитать количество согласных букв в строке. Желательно код попроще и блок-схему.
C (СИ) Расшифровка строки путем уменьшения кода символа на величину введенного числа https://www.cyberforum.ru/ c-beginners/ thread1885175.html
Ввести с клавиатуры строку текста и число от 0 до 32. Расшифровать строку и вывести результат на экран. Расшифровку произвести путем уменьшения кода символа на величину введенного числа. Желательно попроще код и можно блок-схему
Сделать программу которая определяла находятся ли стрелки перпендикулярно или совпадают C (СИ)
Вообщем,указывается сначала количество часов от 1 до 24. Потом минуты от 1 до 60. Сделать программу которая определяла находятся ли стрелки перпендикулярно или совпадают(желательно сделать такую же программу еще с файлом ).
C (СИ) Вставить в матрицу столбец из чисел, равных 10, после всех четных столбцов Дан двумерный массив из пяти сток и двадцати столбцов. Вставить в него столбец из чисел 10 после всех четных столбцов. https://www.cyberforum.ru/ c-beginners/ thread1885156.html C (СИ) Найти частоту появления букв в строке. Определить наиболее часто встречаемую букву https://www.cyberforum.ru/ c-beginners/ thread1885147.html
Найти частоту появления букв в строке. Определить наиболее часто встречаемую букву. Желательно сделать попроще и написать блок-схему.
Определить цифру указанного разряда заданного натурального числа C (СИ)
Дано натуральное число n (n>9). Определите его вторую (с начала) цифру. #include <stdio.h> main() { int N,e,d,s; printf ("Vvedite N (N>9) \n)"); scanf ("%d",&N); { s=N/100;
C (СИ) Использована неинициализированная локальная переменная https://www.cyberforum.ru/ c-beginners/ thread1885115.html
Задание: Ввести с клавиатуры число n. Динамически выделить память для массива целых чисел размером n. Заполнить массив данными с клавиатуры. Выяснить, каких элементов в массиве больше отрицательных или положительных. #include <stdio.h> #include <stdlib.h> int main() { int *a, i, n, cp, cn; int *arr = new int;
Модератор
Эксперт функциональных языков программированияЭксперт Python
36916 / 20470 / 4242
Регистрация: 12.02.2012
Сообщений: 33,837
Записей в блоге: 13
22.12.2016, 08:06 0

Преобразование из *char в char[] - C (СИ) - Ответ 9928821

22.12.2016, 08:06. Показов 14006. Ответов 9
Метки (Все метки)

Ответ

char* и char[] можно использовать почти как синонимы. Разница лишь в том, что если написано:

C
1
    char *S="abc";
то массив символов S содержит 4 элемента с индексами 0,1,2,3. При этом S[0]=='a', S[1]=='b', S[2]=='c', S[3]==нуль-символ.

И обратно. Если задан массив:

C
1
   char X[]={'a','b','c'};
то *X=='a'; *(X+1)=='b'; *(X+2)=='c';

Вернуться к обсуждению:
Преобразование из *char в char[] C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2016, 08:06
Готовые ответы и решения:

CONST_RETURN char *__cdecl strstr (const char *_Str, const char *_SubStr)
#include &lt;stdio.h&gt; #include &lt;string.h&gt; char tracks = { &quot;ya ostavil svoe serdce v harvardskom...

Assigning from int to char[10] from char to char[10]
добрый день, подскажите пожалуйста, в карточной колоде 52 карты, у меня есть массив структур где ...

Переход с 10 на 17 Студию 2440 =: невозможно преобразовать "const char [2] в char*
Доброго Нового года! Через пару дней сдавать контрольную работу, которую сделал ещё вначале...

Ошибка в коде: несовместимы типы операндов (char и const char)
Текст не содержит знаков препинания и набран одинаковым шрифтом. Составить программу определения...

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

Error C2440: =: невозможно преобразовать 'char (*)[150]' в 'char *'
Есть следующая задача. Написать программу, которая запрашивает количество родственников в семье, а...

Const char нельзя присвоить сущность типа char
Здравствуйте! Начинаю изучать Си И вот у меня немного не получается написать свою первую...

Преобразование int в char
Всем привет! Мне нужно преобразовать число в строку. Использую sprintf() всё работает, НО...

Преобразование void* в char*
Мне нужно написать абстрактную функцию двоичного поиска для любого типа данных, в котором функция...

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