|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Программирование под UNIX (C/C++) | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 24-Июн-14, 16:28 | ||
Всем доброго времени суток. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Строковые типы в C" | +/– | |
Сообщение от Pahanivo (ok) on 24-Июн-14, 17:07 | ||
> Всем доброго времени суток. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Строковые типы в C" | –1 +/– | |
Сообщение от noisebringer (ok) on 24-Июн-14, 23:15 | ||
>> Всем доброго времени суток. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
2. "Строковые типы в C" | +/– | |
Сообщение от Evolve32 (ok) on 24-Июн-14, 19:42 | ||
> Самый первый вопрос, который рождается в голове, это является ли объявления номер | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Строковые типы в C" | –1 +/– | |
Сообщение от noisebringer (ok) on 24-Июн-14, 23:07 | ||
В первую очередь хотелось бы поблагодарить за адекватный ответ. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
30. "Строковые типы в C" | +/– | |
Сообщение от Evolve32 (ok) on 26-Июн-14, 10:18 | ||
> В первую очередь хотелось бы поблагодарить за адекватный ответ. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
7. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 25-Июн-14, 00:39 | ||
> 5 - из 4, причем с выходом за границу массива | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
9. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 25-Июн-14, 03:54 | ||
>> 5 - из 4, причем с выходом за границу массива | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
16. "Строковые типы в C" | +/– | |
Сообщение от Andrey Mitrofanov on 25-Июн-14, 09:41 | ||
> Нет там никакого выхода! Просто нуля в конце не будет. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
17. "Строковые типы в C" | +/– | |
Сообщение от Andrey Mitrofanov on 25-Июн-14, 09:51 | ||
>> 5 - из 4, причем с выходом за границу массива | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
12. "Строковые типы в C" | –1 +/– | |
Сообщение от noisebringer (ok) on 25-Июн-14, 04:17 | ||
До этого я имел дело с языками в которых память может распределяться автоматически, а тут такого дела не оказалось и меня мучал вопрос, как сделать так, чтобы не разводить бред из серии lala[1000000] = "lala", а всё остальное свободное. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
23. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 26-Июн-14, 02:46 | ||
> Надеюсь, что здесь всё написано правильно, | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
25. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 26-Июн-14, 05:43 | ||
>> Надеюсь, что здесь всё написано правильно, | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
26. "Строковые типы в C" | +/– | |
Сообщение от Аноним (??) on 26-Июн-14, 06:44 | ||
| ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
27. "Строковые типы в C" | +/– | |
Сообщение от Аноним (??) on 26-Июн-14, 06:59 | ||
> Да не поможет это. Этот код: | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
33. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 27-Июн-14, 02:17 | ||
>>> tutu[5] = 0; /* Array out of bounds. Kernel panic. Topol-M has been started. USA destroyed */ | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
29. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 26-Июн-14, 09:22 | ||
>>> Надеюсь, что здесь всё написано правильно, | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
32. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 27-Июн-14, 01:17 | ||
> И чем отличается '\0' от просто 0? | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
6. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 25-Июн-14, 00:07 | ||
> Может быть существуют ещё варианты, но мне пока что повстречались только эти. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 25-Июн-14, 03:55 | ||
>> Может быть существуют ещё варианты, но мне пока что повстречались только эти. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
18. "Строковые типы в C" | –1 +/– | |
Сообщение от Аноним (??) on 25-Июн-14, 10:56 | ||
> Тьфу, ёклмн. Не туда написал сообщение. В общем заинтересованные личности найдут. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
24. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 26-Июн-14, 03:08 | ||
>> Тьфу, ёклмн. Не туда написал сообщение. В общем заинтересованные личности найдут. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
28. "Строковые типы в C" | +/– | |
Сообщение от Andrey Mitrofanov on 26-Июн-14, 09:19 | ||
>> 2) char *lala = "lala"; | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
31. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 27-Июн-14, 01:15 | ||
>>> 2) char *lala = "lala"; | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
34. "Строковые типы в C" | –2 +/– | |
Сообщение от noisebringer (ok) on 30-Июн-14, 16:51 | ||
Нашел для себя отличие между вариантами 4 и 6. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
35. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 30-Июн-14, 17:05 | ||
> Нашел для себя отличие между вариантами 4 и 6. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
36. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 30-Июн-14, 17:11 | ||
warning: function returns address of local variable | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
37. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 30-Июн-14, 18:53 | ||
> warning: function returns address of local variable | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
38. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 30-Июн-14, 20:27 | ||
Меня только одно беспокоит. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
39. "Строковые типы в C" | +/– | |
Сообщение от Аноним (??) on 30-Июн-14, 20:43 | ||
> Меня только одно беспокоит. | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
40. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 30-Июн-14, 20:51 | ||
А вот тут не понял. Чтобы функция могла вернуть ссылку на какую-то область памяти, и в этой области памяти что-то лежало, то нужно сначала выделить эту область, потом сложить туда что-то. А потом вернуть ссылку на эту область. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
41. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 01-Июл-14, 02:35 | ||
> А вот тут не понял. Чтобы функция могла вернуть ссылку на какую-то | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
42. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 01-Июл-14, 05:46 | ||
Так я и предполагал, так я и сделал :) | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
43. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 01-Июл-14, 09:38 | ||
Ой. Перепутал :) Не указатель на функцию :) | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
44. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 01-Июл-14, 21:04 | ||
> Указатели на функции. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
45. "Строковые типы в C" | +/– | |
Сообщение от Andrey Mitrofanov on 02-Июл-14, 10:02 | ||
> free(dudu); | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
46. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 02-Июл-14, 12:19 | ||
Насколько я знаю это не через ж**у, а так быстрее работать будет. Указатели на функции вроде как быстрее. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
47. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 02-Июл-14, 14:45 | ||
> вроде как быстрее. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
48. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 02-Июл-14, 19:41 | ||
K&R? | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
50. "Строковые типы в C" | +/– | |
Сообщение от anonymous (??) on 03-Июл-14, 00:32 | ||
> Насколько я знаю это не через ж**у, а так быстрее работать будет. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
51. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 03-Июл-14, 02:00 | ||
>> Насколько я знаю это не через ж**у, а так быстрее работать будет. | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
53. "Строковые типы в C" | +/– | |
Сообщение от Andrey Mitrofanov on 03-Июл-14, 09:24 | ||
>>Его free(dudu) равнозначен free(myfunc), | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
54. "Строковые типы в C" | +/– | |
Сообщение от anonymous2 on 03-Июл-14, 20:18 | ||
Собери свой выхлоп, прочитай ради приличия выхлоп компилятора, запусти полученный бинарник. | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
55. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 04-Июл-14, 02:40 | ||
> Собери свой выхлоп, прочитай ради приличия выхлоп компилятора, | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
49. "Строковые типы в C" | +/– | |
Сообщение от anonymous (??) on 03-Июл-14, 00:21 | ||
Форум на опеннете все такой же детсад и раковник, анонимус вахуе. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
52. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 03-Июл-14, 02:02 | ||
> Си-строка это последовательность char'ов, заканчивающаяся нулевым символом ('\0'). | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
56. "Строковые типы в C" | –1 +/– | |
Сообщение от datswd on 04-Ноя-14, 18:49 | ||
Результатом стало следующее. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
57. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 04-Ноя-14, 19:46 | ||
> Для того чтобы в C по-человечески работать | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
58. "Строковые типы в C" | +/– | |
Сообщение от noisebringer (ok) on 05-Ноя-14, 16:40 | ||
>> Для того чтобы в C по-человечески работать | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
59. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 05-Ноя-14, 18:26 | ||
> А что вы думаете о самом подходе к работе со строками? | ||
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору |
60. "Строковые типы в C" | +/– | |
Сообщение от datswd on 10-Ноя-14, 18:10 | ||
>> А что вы думаете о самом подходе к работе со строками? | ||
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору |
61. "Строковые типы в C" | +/– | |
Сообщение от datswd on 10-Ноя-14, 18:11 | ||
>> А что вы думаете о самом подходе к работе со строками? | ||
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору |
62. "Строковые типы в C" | –2 +/– | |
Сообщение от NoiseBringer (??) on 12-Янв-15, 07:50 | ||
Офигеть конечно, но, мне кажется, что все, кто тут отписывались меня затролили, если так то с... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
63. "Строковые типы в C" | +/– | |
Сообщение от Alex_S (??) on 13-Янв-15, 10:11 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
64. "Строковые типы в C" | +/– | |
Сообщение от NoiseBringer (??) on 17-Янв-15, 08:10 | ||
> free только делать придется | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
66. "Строковые типы в C" | +/– | |
Сообщение от Alex_S (??) on 19-Янв-15, 05:49 | ||
| ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
67. "Строковые типы в C" | +/– | |
Сообщение от NoiseBringer (??) on 19-Янв-15, 06:23 | ||
>> О каком именно участке кода идет речь? | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
68. "Строковые типы в C" | +/– | |
Сообщение от NoiseBringer (??) on 19-Янв-15, 17:08 | ||
>> О каком именно участке кода идет речь? | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
71. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 22-Янв-15, 02:50 | ||
> А если на самом деле. | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
76. "Строковые типы в C" | +/– | |
Сообщение от NoiseBringer (??) on 22-Янв-15, 14:40 | ||
>> А если на самом деле. | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
78. "Строковые типы в C" | +/– | |
Сообщение от NoiseBringer (??) on 22-Янв-15, 15:26 | ||
>> А если на самом деле. | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
79. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 24-Янв-15, 23:02 | ||
> что сказал А, говори и Б | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
80. "Строковые типы в C" | +/– | |
Сообщение от Аноним (??) on 31-Янв-15, 10:16 | ||
> Лень и поэтому готов признать себя какашкой :) | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
65. "Строковые типы в C" | +/– | |
Сообщение от NoiseBringer (??) on 17-Янв-15, 08:13 | ||
> а откуда вообще такая тяга к динамической аллокации строк | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
72. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 22-Янв-15, 02:51 | ||
> free только делать придется | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
73. "Строковые типы в C" | +/– | |
Сообщение от Alex_S (??) on 22-Янв-15, 05:05 | ||
>> free только делать придется | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
74. "Строковые типы в C" | +/– | |
Сообщение от Alex_S (??) on 22-Янв-15, 05:09 | ||
| ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
77. "Строковые типы в C" | +/– | |
Сообщение от NoiseBringer (??) on 22-Янв-15, 15:25 | ||
> а зачем пост потерли про указатели ? есть что-то нецензурное в | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
75. "Строковые типы в C" | +/– | |
Сообщение от pavlinux (ok) on 22-Янв-15, 05:36 | ||
> хотя можно и свою имплементацию наваять .. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |