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

Почему функция strchr по разному работает при разных строках? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите найти исходник!!! http://www.cyberforum.ru/cpp-beginners/thread1559.html
Мне нужен исходник какого-нибудь простого профилировщика( или хотя-бы программы с подобными функциями). Если кто-то располагает какой-нибудь информацией кинте ссылку.. Заранее спасибо!!!
C++ Разделение строки на слова Подскажите пожалуйста, как разделить строку на отдельные слова. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread1553.html
Перегрузка операций и сортировка типов Char C++
КАК в этой проге сделать правельно упорядочивание студентов и как перегруженные операции += и -= задать? #include <stdio.h> #include <conio.h> #include "ILDAR.h" #include <iostream.h> void...
Помогите с программкой... C++
Помогите начинающему справиться с программой! Тут такая задачка, а метод ни как не найду для решения. Вот условие: Грядки. Садовый участок, имеющий прямоугольную формуй разбитый на...
C++ Быстрая сортировка с внутренней досортировкой небольших частей методом вставки http://www.cyberforum.ru/cpp-beginners/thread1497.html
здравствуйте!!! интересует алгоритм задачи на быструю сортировку с внутренней досортировкой небольших частей методом вставки Sortlnsert0 . :eek: *** программа должна использовать уже имеющиеся...
C++ Переменные окружения Помгите пожалуйста, надо настроить переменные окружения для Microsoft SDK. Кто что может скажите по этому поводу!! подробнее

Показать сообщение отдельно
Ensase
Флудер
191 / 29 / 5
Регистрация: 23.03.2007
Сообщений: 335
23.03.2007, 16:33
повнимательней с длиной string, у меня все работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
main()
 {
    char string[30];
    char *ptr, c = 'Y';
 
  strcpy(string, "N034 G03 X-34.25 Y45.86 R34.5");
    ptr = strchr(string, c);
    if (ptr)
       printf("The character %c is at position: %d\n", c, ptr-string);
    else
       printf("The character was not found\n");
       getch();
    return 0;
  }
Выдает 17 позицию!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru