|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.04.2012, 08:24 | #21 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
Ну типа так в инете вычитал как обращаться к динамической памяти и это работает!!!
Это тоже с инета и тоже работает(поправде говоря я и сам непонимаю как оно работает но "работае")
Если ваша программа имеет вид
#include<iostream.h> int main() { return 0; } ТО вы без сомнений ГЕНИЙ!!! |
02.04.2012, 08:31 | #22 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Цитата:
1) AVRStudio. Это переделанная VisualStudio со встроенным AssistX и компилятором gcc под Atmel контроллеры. В принципе можно повозиться чтобы переделать под работу с mingw (по крайней мере я так думаю). 2) Сегодня обнаружил интересную вещицу http://visualgdb.com/ ссылка_на_соседний_портал(с) /зы: мопед не мой, но суть в том, что студия людей все больше огорчает. Все больше людей переползает на другие ИДЕ, по возможности "похожие" на студию, но с моральными компиляторами. |
|
02.04.2012, 09:01 | #23 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
Код:
Если ваша программа имеет вид
#include<iostream.h> int main() { return 0; } ТО вы без сомнений ГЕНИЙ!!! Последний раз редактировалось LordFerrum; 02.04.2012 в 09:22. |
02.04.2012, 11:15 | #24 |
Пользователь
Регистрация: 03.01.2011
Сообщений: 49
|
Снимаю перед вами шляпу ACE Valery У меня терпения не хватает читать не код а чушь, такое чувство будто бы человек пишет и отправляет не проверяя на компилируемость и хотя бы более менее адекватную выполнимость
2LordFerrum Ты понимаешь что ты делаешь в этом коде? Код:
А я вот вижу что ты видимо не понимаешь. m1 массив символов? Следовательно конструкция обращения к элементу массива обратится к конкретному символу m1[i]? Если ты это понимаешь то зачем же ты пишешь такую чушь как приведено выше? В выше приведенном коде ты просто считываешь первые 2-ва символа из потока ввода. |
02.04.2012, 13:46 | #25 | |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Цитата:
Код:
char [10] - массив символов, то бишь слово Вам надо массив слов, то бишь массив массивов символов. На моем компиляторе это примерно так: Код:
Код:
Еще сто раз было сказано, что сравнение строк проверяется функцией strcmp. А присваивание строк strcpy. Код:
i = 0, студент Чижиков. j = 0, студент Иванов. Чижиков равен Иванову? Нет. Выводим на экран "no matches". Переходим в следующую итерацию. i = 0, студент Чижиков. j = 1, студент Петров. Чижиков равен Петрову? Нет. Выводим на экран "no matches". Переходим в следующую итерацию. i = 0, студент Чижиков. j = 2, студент Сидоров. Чижиков равен Сидорову? Нет. Выводим на экран "no matches". Переходим в следующую итерацию. i = 1, студент Петров. j = 0, студент Иванов. Петров равен Иванову? Нет. Выводим на экран "no matches". Переходим в следующую итерацию. i = 1, студент Петров. j = 1, студент Петров. Петров равен Петрову? Да. Присваиваем третьему массиву в позицию 1 (потому что i у нас равно 1) фамилию Петров. Переходим в следующую итерацию. i = 1, студент Петров. j = 2, студент Сидоров. Петров равен Сидорову? Нет. Выводим на экран "no matches". Следующей итерации не будет, так как массивы закончились. Смотрим, что получилось. На экране у нас 5 строк с фразой "no matches". А в массиве пустой нулевой индекс, в первом записан Петров. Хотя Петров должен быть записан в нулевом индексе. Я это к чему? К тому, что для третьего массива нужен свой счетчик, который будет идти с нуля и инкрементироваться только тогда, когда мы нашли совпадение. "no matches" вообще нужна только в том случае, если НИ ОДНОГО совпадения не было найдено. Вижу, со строками у вас тоже плохо. Сделайте с массивом int. Пусть именем студента будет цифра. Может, так вам легче будет...
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
|
02.04.2012, 14:48 | #26 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
ACE Valery мне наверно вас не понять как вы еше читаете мои бредни!
И за то что вы их читаете и подкидываете классные идеи (многие из которых до меня не доходят) я вам должен большую часть мировых денег и огромное спасибо! Прост я С++ начал изучать 1.5 недели назад. В это моя и беда наверное. А вот что насчёт Я так понимаю strcmp это (=), а strcpy(==)? (только сильно не смейтесь с моей не образованности в С++).
Если ваша программа имеет вид
#include<iostream.h> int main() { return 0; } ТО вы без сомнений ГЕНИЙ!!! Последний раз редактировалось LordFerrum; 02.04.2012 в 15:38. |
02.04.2012, 15:24 | #27 | |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Цитата:
Вообще я бы вам посоветовала MSDN. Или просто поискать в гугле непонятные вам функции, тем более, что язык развивается, там уже может все уже в сто раз проще, чем было в те времена, когда я писала на Си. strcmp - сравнение строк (==) strcpy - копирует строку (=)
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
|
02.04.2012, 16:04 | #28 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
Я как раз студент но так как мой прежний препод ЗАКОНЧЕНЫЙ алкаш был он мне не дал азов а новый препод пришол и не хрена не обьеснив (и не собераеться ничего объеснять) дал курсач писать!!! Вот я за 2 месяца должен догнать С++ и сделать курсач!
А вот такой вариант норм или нет?? Код:
Ну на компиле проверил немного есть псевдографики в конце!!!
Если ваша программа имеет вид
#include<iostream.h> int main() { return 0; } ТО вы без сомнений ГЕНИЙ!!! Последний раз редактировалось LordFerrum; 02.04.2012 в 16:52. |
02.04.2012, 17:26 | #29 | |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Цитата:
Код:
Код:
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
|
02.04.2012, 21:07 | #30 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
Уважаемая ACE Valery наконецто я понял большинство советов и кодов которые вы мне давали!
Вот результат дошедших МЫСЛЕЙ : Код:
Толко вот попробовал подкинуть сюда структуру, компелятор начал сильно ругаться и я оставил пока без структур.
Если ваша программа имеет вид
#include<iostream.h> int main() { return 0; } ТО вы без сомнений ГЕНИЙ!!! Последний раз редактировалось LordFerrum; 02.04.2012 в 21:13. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
структуры | Alexander1205 | Общие вопросы C/C++ | 12 | 15.04.2011 21:15 |
Структуры | Juguar | Помощь студентам | 0 | 12.01.2011 17:17 |
C++ структуры | Chica Bond | Общие вопросы C/C++ | 6 | 01.05.2010 01:21 |
Структуры. | Влад-mego | Помощь студентам | 1 | 12.04.2009 19:24 |
Структуры в СИ | ManInBlack | Помощь студентам | 3 | 04.04.2009 19:08 |