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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
#1

strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет - C++

12.12.2009, 22:50. Просмотров 565. Ответов 5
Метки нет (Все метки)

C++
1
2
3
4
5
    int strcpy(char t[10000], char s[10000]){
    int i=0;
    while((s[i]=t[i])!='\0'){i++;
    }
return s;}
вызов
C++
1
2
3
4
char a[1000]="aaa";
char b[1000];
strcpy(a,b);
cout<<b;
ничего нет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2009, 22:50     strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет
Посмотрите здесь:

Функция strcpy() не копирует строку - C++
Функция strcpy() не копирует строку //--------------------------------------------------------------------------- #pragma hdrstop ...

Функция копирует строку в другую строку заданой длины и помещает текст первой строки по центру второй строки - C++
Ребята помогите пожалуйста с прогой оч нужно, а то я сама не могу собразить полностью и как начать Вот само задание: &quot;Функция...

Удалить из первой строки символы, которых нет во второй - C++
Составить процедуру, в результате обращения к которой из первой заданной строки удаляется каждый символ, принадлежащий и второй заданной...

Найти элементы, которые есть в первой структуре, но нет во второй - C++
Дано два файла записей типа: название прибора, диапазон, цена. Сформировать новый файл, содержащий записи о тех приборах, которые есть в...

Найти самое короткое слово первой строки, которого нет во второй строке - C++
Люди! Помогите,пожалуйста.. надо написать программу на С++ выводящую на экран самое короткое слово первой строки,которого нет во втором...

программа, которая бы вычисляла среднее значение, максимальный и минимальный элемент второй колонки Excel и выводила это значение на экран - C++
Тема: «Чтение и обработка табличных данных с использованием языка C++» Цель: Научиться сохранять таблицы с помощью MS Excel в формате CSV...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aurum Flare
2 / 2 / 1
Регистрация: 14.10.2009
Сообщений: 22
12.12.2009, 22:56     strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет #2
а почему у тебя ф-ия типа int но ничего не возвращает?

Добавлено через 51 секунду
а, извиняюсь) упустил

Добавлено через 1 минуту
может быть дело в том, что ф-ия типа int а возвращаешь ты пременную типа char
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
12.12.2009, 22:58     strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет #3
Цитата Сообщение от МедведЪ Посмотреть сообщение
strcpy(a,b);
замени на
C
1
strcpy(b,a);
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
12.12.2009, 23:02     strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет #4
Работает все
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
void strcpy(char t[10000], char s[10000])
{
    int i = 0;
    while((s[i]=t[i])!='\0')
        i++;
}
int main()
{
    char a[1000]="aaa";
    char b[1000];
    strcpy(a, b);
    std::cout<<b;
    return 0;
}
valeriikozlov, не-не-не, он как раз в цикле во вторую строку переписывает
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
12.12.2009, 23:03     strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет #5
Цитата Сообщение от МедведЪ Посмотреть сообщение
ничего нет
По идее вообще не должно было скомпилироваться.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.12.2009, 23:20     strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет
Еще ссылки по теме:

Переменной типа int при первой итерации цикла приписывается значение меньше на 1 - C++
Доброго времени суток. Возникла проблема которую видно на скриншоте. Получаеться что если выводить значение переменной то получаем...

Переменной k логического типа присвоить значение true в том случае, если массив n целых чисел упорядочен по возрастанию, i значение false если нет - C++
Условие задачи: Переменной k логического типа присвоить значение true в том случае, если массив n целых чисел упорядочен по возрастанию,...

Напишите функцию, которая возвращает значение полученное из первой и последней цифры числа - C++
Всем привет! Вот лаба из универа. HELP!! 1) Напишите функцию, которая принимает в качестве параметра натуральное значение n, по...

Запишите инструкцию, которая присваивает переменной х значение -1,5 - C++
Запишите инструкцию, которая присваивает переменной х значение -1,5. Если можно полный ответ.

Переменной t присвоить значение true если в массиве x нет нулевых элементов - C++
Ребят, помогите дописать код как написать условие для проверки есть нет 0 элементов я знаю, а вот чередование положителдьных и...

Запишите программу, которая выводит значение целой переменной 25 раз - C++
Запишите программу, которая выводит значение целой переменной 25 раз


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
12.12.2009, 23:20  [ТС]     strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет #6
народ простите INT осталось от предыдующей попытки получить результат,я и char,char* попробовал!

Добавлено через 55 секунд
M128K145, нету ничего

Добавлено через 40 секунд
M128K145, valeriikozlov был прав,спасибо!
Yandex
Объявления
12.12.2009, 23:20     strcpy-ф-ия которая копирует значение первой переменной и вставляет во второй,но результата нет
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru