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

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

Войти
Регистрация
Восстановить пароль
 
Jumb0
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 85
#1

Все не получается сделать - C++

12.11.2012, 20:58. Просмотров 234. Ответов 1
Метки нет (Все метки)

Осуществить сравнение первых n символов двух строк.

Знаю что надо использовать функцию strncmp
А вот как написать , не знаю

Добавлено через 25 минут
C++
1
printf("%i\n",strncmp (str1, str2,n));
почему ответ дает отрицательное число -1?

Добавлено через 3 минуты
типо выдает 1 . если первая строка и -1 если вторая?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2012, 20:58     Все не получается сделать
Посмотрите здесь:

Не получается сделать Hello World С++ - C++
Добрый день. Использую microsoft visual studio community 2015 со всеми надстройками. Создаю пустой проект, далее делаю main.cpp В нем...

Не получается сделать задачу - C++
Нужно определить возможность существования треугольника по сторонам. Я ввод чисел написал #include <stdio.h> main () { int a,b,c; ...

Не получается сделать калькулятор - C++
Почему-то калькулятор не хочет работать как надо,со всеми функциями проблем нет кроме функции void getwrite(Clrk pp,Clrk ppp) компилятор...

не получается сделать задание с оператором -> - C++
//тема про оператор стрелка -> я так понимаю задание надо сделать с использованием этого оператора //напишите программу, в которой...

Не получается сделать 3 класса шаблонными. - C++
Есть три класса + функция main, в которой используются эти классы. Все работает. Сделал эти три класса шаблонными. В main в объявлении...

Массивы. Не получается сделать задачу - C++
Составить прог-му которая формирует новый массив из старого добавляя после каждого 0-евого элемента ещё 2 нулевых элемента. Я это так...

Не получается сделать переполнение буфера - C++
Всем привет! Нужно сделать переполнение буфера и подменить адрес функции на другой. Если делаю так: void overflow(char *ptr) {...

Не получается сделать таблицу замены - C++
Добрый день. Есть программа, которая получается на вход 2 текста, один в открытом виде, другой-зашифрованный. Программа считает кол-во...

Нужно сделать таймер но не получается - C++
Вообщем нужно выполнить команду (допустим Say("Hello world")) 3 раза с интервалом в 1 секунду. Я испробовал много способов, но не один не...

Две Программы по С++ по ООП - не получается сделать - C++
Вот две задачки по ООП не могу сделать, кто может напишите код пожалуйста, лучше с коментариями для каждой строчки, буду очень признателен...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
12.11.2012, 21:01     Все не получается сделать #2
Цитата Сообщение от Jumb0 Посмотреть сообщение
почему ответ дает отрицательное число -1?
Потому что первые н символов строк не равны.

Добавлено через 1 минуту
Цитата Сообщение от Jumb0 Посмотреть сообщение
типо выдает 1 . если первая строка и -1 если вторая?
Да, "больше" соответственно.
Yandex
Объявления
12.11.2012, 21:01     Все не получается сделать
Ответ Создать тему
Опции темы

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