Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2016, 13:56   #1
nwhta
Форумчанин
 
Регистрация: 30.08.2013
Сообщений: 153
По умолчанию массив указателей

подскажите пожалуйста почему компилятор ругается?
Код:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define N 3
void reverseFunc ( char *a[] )
{
	int i = 0;
	printf ( "%c", *a[i]);
}
void main()
{
	char *names[N] = {"Nikita", "Alex", " Alexey"};
	reverseFunc ( names[0] );
}
больше знаю, лучше сплю)
nwhta вне форума Ответить с цитированием
Старый 23.11.2016, 15:09   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

names[0] имеет тип char * , а не char *a[]
p51x вне форума Ответить с цитированием
Старый 23.11.2016, 15:22   #3
nwhta
Форумчанин
 
Регистрация: 30.08.2013
Сообщений: 153
По умолчанию

благадарю
больше знаю, лучше сплю)
nwhta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив указателей. dmitrykzmn Общие вопросы C/C++ 8 20.01.2016 19:41
Массив указателей CaXaH Общие вопросы C/C++ 11 25.09.2012 12:06
Указатель на массив указателей на массив char'ов... SrgGld Общие вопросы C/C++ 0 19.11.2010 23:35
Массив указателей askar Общие вопросы C/C++ 5 07.09.2010 23:11
массив указателей RUSt88 Общие вопросы C/C++ 12 10.01.2010 11:11