|
|
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Как сравнить два символа в Си. Хочу осуществить следующий алгоритм. В дельфи выглядит так name:='Юрий Иванович'; Код: plaintext 1. 2. 3. 4. 5. а вот этот момент на Си не понятен Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 16:59 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
см что-нибудь вроде strcpy Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:04 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
для приличия хоть чёнить по си прочитай:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:04 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
сикокадля приличия хоть чёнить по си прочитай:) Прочитал. Работаю на Си с железом, а вот это не пробовал )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:05 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
сикокадля приличия хоть чёнить по си прочитай:) и бред про char* не слушай:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:06 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
мля. работать с железом на си, не зная языка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:06 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Aklinсм что-нибудь вроде strcpy Код: plaintext 1. 2. 3. 4. 5. 6. Это же "копирование сроки в строку", а мне надо сравнение символов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:07 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Aklinмля. работать с железом на си, не зная языка? Прикинь, и такое бывает. Сравнения не знаю. На JAVA и Delphi знаю, а на СЯХ не найду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:09 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
вопрозь Aklinсм что-нибудь вроде strcpy Код: plaintext 1. 2. 3. 4. 5. 6. Это же "копирование сроки в строку", а мне надо сравнение символов обячно рядом с strcpy дают копирование от до. ты хоть немеого поискать можешь? экспромт, твою мать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:10 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
яуж вручную прописал, да и так быстрее будет ЗЫ +-1 символ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:16 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Aklinяуж вручную прописал, да и так быстрее будет ЗЫ +-1 символ А чего не инкремент индекса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:19 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Akh Aklinяуж вручную прописал, да и так быстрее будет ЗЫ +-1 символ А чего не инкремент индекса? я написал наобум код, поэтому сообщаю: могут быть ошибки +1 или -1 символ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:21 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
блин, умники, о херне трепаться могем, а как что чуть выше уровня новичка спросят, молчание:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:31 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
спрашивай именно то, что выше уровня новичка, те. не найдется в поиске и зависит от опыта например ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:32 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Сам оказывается "городить умею", жаль что не рационально. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:41 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
гы как накручено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:42 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Aklinгы как накручено Не думаю, что предложенное выше лучше!))) Но как вариант сойдет, тем более за незнанием нужных строковых функций. Проще наверно RegEx воспользоваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:44 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
если только строковые фукнции копируют по 4 байта, не меньше, а иначе мой код размером не уступил, да и быстрее будет (у тебя вызовов перевызовов много) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:45 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Aklinесли только строковые фукнции копируют по 4 байта, не меньше, а иначе мой код размером не уступил, да и быстрее будет (у тебя вызовов перевызовов много) Я в том смысле, что и твой и мой вариант всё равно не рациональны. Уверен, что есть лучше варианты. В моем плохо, что приходиться преобразовывать в другой тип переменную только для того, чтобы узнать на какой позиции пробел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:48 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
мы используем билдер, с этого надо и было начинать, а не слушать всякий бред про char* :) зы, есть функция Pos :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 17:53 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
сикокамы используем билдер, с этого надо и было начинать, а не слушать всякий бред про char* :) зы, есть функция Pos :) Черт, я про неё и забыл, спасибо.))) Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 18:07 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
Оставьте AnsiString в покое ) string.h зачем обидели? Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 18:14 |
|
||
|
Сравнить два символа
|
|||
|---|---|---|---|
|
#18+
ну ё моё, зачем char*? если есть средство, его нужно использовать. Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 18:19 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=336&tid=2030548]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
81ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 416ms |

| 0 / 0 |
