Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Търся компилатор за книгата ''Програмният език C'' ANSI C

 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Търсене на схеми, програми и документация - Service manual search



Предишната тема :: Следващата тема  
Автор Съобщение
bently
Нов потребител
Нов потребител


Регистриран на: 19 Авг 2009
Мнения: 18
Местожителство: Bulgaria/Cherven Brqg

МнениеПуснато на: Пон Фев 03, 2014 15:40    Заглавие: Търся компилатор за книгата ''Програмният език C'' ANSI C Отговорете с цитат

Авторите са Браян В. Керниган и Денис М.Ричи. Проблемът ми е че използвам 2 компилатора - единият е gcc a drugiqt dev-ccp и при двата много от програмите в книгата не искат да се изпълняват, та ако някой е запознат с книгата, моля да ме насочи към компилатор с който да си изпълнявам програмите от книгата Smile
_________________
Силата на вълните е в тяхното постоянство !
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
slav4o.com
Опитен потребител
Опитен потребител


Регистриран на: 04 Юли 2004
Мнения: 2970
Местожителство: Велико Търново

МнениеПуснато на: Пон Фев 03, 2014 18:36    Заглавие: Отговорете с цитат

Това е стара книга за досовски компилатор. Има Borland C++ 3.1 нещо такова или по-нов.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
al_at
Опитен потребител
Опитен потребител


Регистриран на: 05 Окт 2011
Мнения: 385
Местожителство: София

МнениеПуснато на: Чет Фев 06, 2014 8:08    Заглавие: Re: Търся компилатор за книгата ''Програмният език C'' ANSI Отговорете с цитат

Езикът С се е развивал във времето, както и стандартите за него.
Има доста ревизии на ANSI стандарта. поради това е възможно в книгата да има и несъответствия. Според мен е грешен подход да се търси компилатор, само за да изпълните примерите в книгата. По добре ще е да се види за всеки пример каква е причината да не се компилира и/или стартира - може да е липса на библиотеки, разлика в синтаксиса или нещо друго. По този начин ще научите неща, които ги няма в книгите и ще може да пишете програми, които са по-лесно преносими от една среда към друга. gcc е достатъчно добър за целта. Полезна информация могат за вида на грешката може да дадат различните опции на gcc, например:
gcc -ansi -pedantic -Wall -Wextra
С тези опции gcc следи за стриктно съответствие с ANSI C стандарта.
Но има и по-нови стандарти - например С99 или С1х
За тях се изписва
gcc -std=c99 -pedantic -Wall -Wextra
Ето един пример, че и в книга може да има грешки:
http://stackoverflow.com/questions/9221632/errors-compiling-example-from-ansi-c-book-linked-lists-chapter
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Търсене на схеми, програми и документация - Service manual search Часовете са според зоната GMT + 2 Часа
Страница 1 от 1

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals