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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.05.2011, 00:56   #1
Cumkin
Новичок
Джуниор
 
Аватар для Cumkin
 
Регистрация: 09.05.2011
Сообщений: 1
Вопрос С++ builder передача строкового массива в функцию.

В общем такая проблема: Я должен из TEdit вытащить строку, с помощью функции посчитать количество элементов в строке и в другой TEdit вывести количество символов в строке. Вот что делаю я:
stroka.h: //объявление функции
#ifndef STROKA
#define STROKA

int str(char string[]) ;

#endif

stroka.cpp: //реализация функции
#include <stroka.h>

int str(char string[])
{
for (int i =0; string[]!='\0';i++);
return(i);
}

и то что у меня в кнопке:
void __fastcall TForm1::Button4Click(TObject *Sender)
{
int i=0;
char g[300];
sscanf(st_fl->Text.c_str(), "%s", &g);
str(g);
char buf[100];
sprintf(buf, "%d", i);
res_fl->Text = buf;
}
ругается на следующие вещи: в реализации в строке for выводит:Expression syntaxis. и он не понимает что такое i и как его выводить... Заранее спасибо за помощь.
Cumkin вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Произведение элементов массива в функции (передача массива в функцию) (Delphi) Toxa16 Помощь студентам 1 23.04.2011 04:42
[C++ Builder] Передача двумерного массива в функцию newStudent Помощь студентам 1 26.11.2010 10:46
Передача массива в функцию D[I]K Общие вопросы C/C++ 4 13.09.2009 21:31
передача массива в функцию JOFRIF Общие вопросы C/C++ 8 02.08.2009 12:46
Передача массива в функцию Vistar Общие вопросы C/C++ 1 27.04.2009 08:08