|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"возврат строки" | |
Сообщение от lemegeton ![]() ![]() | |
Есть функция, которая формирует строку. Как мне ее вернуть??? | |
Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
Оглавление |
|
Индекс форумов | Темы | Пред. тема | След. тема |
Сообщения по теме |
1. "возврат строки" | |
Сообщение от gyn61 ![]() ![]() | |
>Есть функция, которая формирует строку. Как мне ее вернуть??? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
2. "возврат строки" | |
Сообщение от chip ![]() ![]() ![]() | |
>Есть функция, которая формирует строку. Как мне ее вернуть??? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
3. "возврат строки" | |
Сообщение от lemegeton ![]() ![]() | |
спасибо за советы. Просто я думал сделать так - функция принимает команду выполняет, на выходе выдает строку. Как оказалось дальше что вернуть корректнее будет указатель на строку( как я понял указатель на первый элемент массива). Фича в том что в функции происходит построчное считывание из файла - fgets(), и получается что в строке, что заполняется fgets содержится последняя строка файла. Теперь я бьюсь над конкатенацйей строк, но пока тщетно, решение нашел пройтись по всем элементам массива(строки) и занести их в другой. НО почему то в конечном массиве содержиться только первай строчка файла...А привыводе на экран после печатанья этой строчки сообщение - segmentation fault. Есть соображения у кого - нибудь по этому поводу, подскажите. Я конечно много незнаю, просто 2 ой день на си программирую ;) | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
4. "возврат строки" | |
Сообщение от lemegeton ![]() ![]() | |
допер сам - надо при вызове fgets() сдвигать указатель на строку на количество позиций раное количеству символов в строке, | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
5. "возврат строки" | |
Сообщение от chip ![]() ![]() ![]() | |
>допер сам - надо при вызове fgets() сдвигать указатель на строку на | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
6. "возврат строки" | |
Сообщение от lemegeton ![]() ![]() | |
>>допер сам - надо при вызове fgets() сдвигать указатель на строку на | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
8. "возврат строки" | |
Сообщение от chip ![]() ![]() ![]() | |
>может быть. я не претендую на звание лучшего программиста, поэтому и спросил | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
7. "возврат строки" | |
Сообщение от dimus ![]() ![]() ![]() | |
| |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
9. "возврат строки" | |
Сообщение от Vladislav ![]() ![]() ![]() | |
Сишники...)) Как у вас все сложно, как много велосипедов)) | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
10. "возврат строки" | |
Сообщение от Аноним ![]() ![]() ![]() | |
>Сишники...)) Как у вас все сложно, как много велосипедов)) | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
11. "возврат строки" | |
Сообщение от dimus ![]() ![]() ![]() | |
Локальная переменная имеет время жизни, равное времени жизни функции. После того, как функция прекратит свое существование, эта переменная бесследно исчезает. Пример: | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
14. "возврат строки" | |
Сообщение от lemegeton ![]() ![]() | |
>Сишники...)) Как у вас все сложно, как много велосипедов)) | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
15. "возврат строки" | |
Сообщение от chip ![]() ![]() ![]() | |
>>Сишники...)) Как у вас все сложно, как много велосипедов)) | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
12. "возврат строки" | |
Сообщение от Ghecko ![]() ![]() | |
>По поводу Segmentation fault - это наверняка трабла с указателями. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
13. "возврат строки" | |
Сообщение от sas ![]() ![]() ![]() | |
> | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
17. "возврат строки" | |
Сообщение от dimus ![]() ![]() | |
| |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
18. "возврат строки" | |
Сообщение от dimus ![]() ![]() | |
Хочу добавить пояснение к своему несогласию. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
19. "возврат строки" | |
Сообщение от sas ![]() ![]() ![]() | |
>Хочу добавить пояснение к своему несогласию. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
16. "возврат строки" | |
Сообщение от knsi ![]() ![]() | |
Функция не может вернуть строку ибо такого типа данных нет в с, но можно сделать так, | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |