LINUX.ORG.RU

Программирование на C


0

0

Народ, подскажите пожалуйста начинающему.

Сейчас в колледже начали проходить C. Хотел узнать, сильно ли отличается программирование в Linux от программирования в Windows.. Ато нас естественно учат писать в win.

Расскажите пожалуйста об этом, хотябы чуть чуть.

И еще если не сложно, поделитесь ссылками на какиенибудь статьи, описание или чтонибудь типа того. Желательно на русском языке.

Заранее огромное спасибо.

anonymous

Re: Программирование на C

Практически не отличается. Можешь смело изучать курс, который вас преподают в колледже. Главное, не заостряй внимание на мелких деталях и старайся отличать, где "чистый", стандартный C, а где WinAPI и прочая ерунда

erDiZz ()
Ответ на: Re: Программирование на C от AiLr

Re: Программирование на C

Еще хотел спросить, в чем будет проще и удобнее писать проги?

anonymous ()
Ответ на: Re: Программирование на C от binr

Программирование на C

Спасибо за помощь. Дело вроде пошло. Программки компилятся и работают.

Вот еще появился вопрос. Обратил внимание на то что библиотеки conio.h в Linux вроде как нету, покрайней мере при компиляции начинает ругается на строку #include <conio.h> и естественно на все ее функции. Возможно есть какаянибудь алтернатива или чтото типа того с такимеже функциями. Конечно так она не оченьто нужна, но просто для обучения она нужна. Домашку то надо делать :)

Заранее благодарю.

anonymous ()
Ответ на: Re: Программирование на C от cvv

Программирование на C

Спасибо за помощь. Я очень благодарен без вашей помощи я сам бы не разобрался.

А вот еще хотел узнать, у меня была домашка с работой с файлам. Тоесть надо было открыть фаил, записать хранящиеся в нем числа в переменные и записать в другой файл.

Для этого использовались функции fopen,fscanf,fclose. Как я понял они тоже находятся в библиотеке conio.h. А в linuxе эти функции относятся к библиотеке ncurses или к какойто другой? Простите если что, я просто еще неуспел прочитать man.

Если я очень достаю своими постоянными вопросами, то скажите мне об этом. Я вот только пол месяца как начал проходить C, и мене очень интересно как кодить в Linux.

anonymous ()
Ответ на: Программирование на C от anonymous

Re: Программирование на C

> Для этого использовались функции fopen,fscanf,fclose.
> Как я понял они тоже находятся в библиотеке conio.h.
> А в linuxе эти функции относятся к библиотеке ncurses или к
> какойто другой?

Ни фига ты не понял :-(
Упомянутые тобой функции относятся к stdio и соответственно
определены stdio.h. Кроме того эти функции описаны стандартом
C и есть и на Windows и на Unix/Linux.

> Простите если что, я просто еще неуспел прочитать man.

Такое очень трудно простить. Почему ты считаешь, что кто-то должен
тратить _свое_ время объясняя тебе то, что ты можешь прочитать сам?
Ладно, сделаем скидку на молодость ;-)
Прочитай вот это: http://citforum.ru/howto/smart-questions-ru.shtml

> Если я очень достаю своими постоянными вопросами, то скажите мне об
> этом. Я вот только пол месяца как начал проходить C, и мене очень
> интересно как кодить в Linux.

Прочитай конспекты и рекомендованную преподавателем литературу.

HTH

Onanim ()
Ответ на: Программирование на C от anonymous

Re: Программирование на C

> в linuxе эти функции относятся к библиотеке ncurses или к какойто другой?

Они в <stdio.h> везде, даже в win, потому как стандарт. А узнать, какой include нужен можно в мане: man fopen, man fscanf, man fclose.

watashiwa_daredeska ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.