LINUX.ORG.RU

Изучаем язык С


1

0
Изучаю язык С по книжке кернигана ритчи. Кодю в ViM'e. Прозрачность в терминале включил исключительно для того, чтобы показать обои.

PS: BSD rulez forever ;)

anonymous

Проверено: Demetrio ()
Неужели автоперенос не раздражает?
adarovsky ★★★★
()
Экие у тя сипатишные обрамления у окошек, нада слямзить 8)

Кстати а де прозрачность то? 8))

StDog
()
> PS: BSD rulez forever ;)

fsck /off
anonymous
()
Какие шрифты стоят в aterm?
busa
()
Рекомендую не баловаться C++-комментариями. Sun cc скажем их не прожует. Ну и конечно для компиляции этой кучки файлов надо хедеров пару штук написать и заинклудить, или на худой конец прототипы функций указать перед использованием.
anonymous
()
Ответ на: комментарий от anonymous
Это очень верная мысль - про комменты. Мне самому периодически гномеры шею мылят за С++ комменты. Действительно, есть проблемы с их переносимостью. Короче, лучше с младых ногтей приучиться к тому, что их не существует:)
svu ★★★★★
()
Ответ на: комментарий от svu
А нифига! В стандарт С99 (SO/IEC 9899-1999, Programming Languages - C) приплюснутые комментарии включены. Так что это Sun стандарты не поддерживает.
anonymous
()
Ответ на: комментарий от Megabit
u menya est v DJVU vtoroe izdanie (aka "ANSI C") [~2.5M]. esli nado mogu skinut.
uj2 ★★★
()
Ответ на: комментарий от anonymous
> В стандарт С99 (SO/IEC 9899-1999, Programming Languages - C) приплюснутые комментарии включены.

Для тебя может быть станет откровением, но C99 поддерживает лишь малая часть существующих ныне С-компиляторов; и многие из них не планируют эту поддержку включать (по большей части embedded systems), поскольку компилятор написан давно и умрет вместе с железом, а тратить ресурсы, чтобы к N способам написания выражения добавить еще один, никому нах-й не упало. Те же, что поддерживают, делают это каждый во что горазд и криво. Мне попадался средних размеров сишник (< 100K), написанный в стиле C99, который gcc3 компилировал пару десятков минут на 1.5GHz-машине.

Конечно, если программить всю жизнь под связку linux/gcc, то можно себе много вольностей позволить. Но если жизнь заставит портировать это дело потом хотя бы на AIX или HPUX (или Win32 с нативным компилером ;)), то долго код причесывать придется (даже такую казалось бы херню как комментарии).

anonymous
()
welcome to 1980!
anonymous
()
Ответ на: комментарий от a4
>>>Автор наверное имел ввиду Кернигана И Ритчи. А почитать можно,например, здесь http://khpi-iip.mipk.kharkiv.edu/library/pgm/kr/index.html

>>>a4 (*) (07.07.2004 11:59:31)

не подскажешь где взять оригинальную?т.е. на английском просто привык к английской терминологии и мне так легче.

dvl13
()
а флажек вверху на окне это xxkb?
anonymous
()
Ответ на: комментарий от anonymous
Да я в курсе. Только жизнь, увы, она не поспевает. А софт (в моем случае - гном) компилят не только gcc...
svu ★★★★★
()
где валлпапир взять?
mlind ★★
()
Изучать есть гуд. Но лучше сразу привыкай к нормальным названиям переменных, иначе через 3 дня уже не будешь знать что у тебя и где потерялось и как это дебаговать.
linux_newbe
()
Ответ на: комментарий от anonymous
Скриншот хороший... Шрифты хорошие...

> Рекомендую не баловаться C++-комментариями. Sun cc скажем их не прожует.

gcc c опциями то ли -ansi, то ли -pedantic (точно не припомню) их тоже выплевывает...
php-coder ★★★★★
()
Ответ на: комментарий от php-coder
Блин, а! Сколько пишу на C, столько использую "//"-комментарии. Где-то лет 10 уже... Ни под одной операционкой/компилером проблем не возникло...
phicus
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.