设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
编程开发讨论区 —— LinuxSir.cn
›
Linux 程序设计专题讨论
›
我好想学好c
1
2
3
4
5
/ 5 页
下一页
返回列表
楼主:
shell
我好想学好c
[复制链接]
shell
shell
当前离线
积分
533
IP卡
狗仔卡
楼主
|
发表于 2004-8-19 00:15:58
|
显示全部楼层
我现在学完了结构部分,书已经完了,我应该如何入手写程序呢 ?
回复
支持
反对
使用道具
举报
显身卡
doubleelec
doubleelec
当前离线
积分
773
IP卡
狗仔卡
发表于 2004-8-19 08:22:08
|
显示全部楼层
书都看完了还没写过程序吗?我建议每学完一个新知识点的时候就动手编一个程序把这个知识点用进去,即使这个程序不实现什么实际功能
回复
支持
反对
使用道具
举报
显身卡
zengjingpku
zengjingpku
当前离线
积分
271
IP卡
狗仔卡
发表于 2004-8-19 11:35:22
|
显示全部楼层
呵呵,,写程序和作诗一样!要多看多理解!
回复
支持
反对
使用道具
举报
显身卡
lanche
lanche
当前离线
积分
370
IP卡
狗仔卡
发表于 2004-8-19 12:10:39
|
显示全部楼层
动手写软件呗,这样在完成一件作品的过程当中,你才会发现自己在哪方面的知识有所欠缺然后再去补,一边积累经验,一边学习新的知识。
你可能又要问,那写什么软件啊?
这个问题还需要问么?!当然是要你自己去构思了,OA(办公自动化),媒体播放器,词典,游戏,等等,太多了,想写但不会怎么办?网上查资料啊,看同类优秀软件的源码呀,然后尽量把它们消化成自己的知识,等到完成一个作品时,你会收获许多。在开始时完全可以模仿别人的软件。
我也什么都不会呀,可是在写游戏的当中,渐渐地学会了如何初始化显示系统、如何处理动画、背景音乐的播放,到后来,又慢慢地学会了采用有限状态机来控制游戏的整个过程等等以前从来听都没听过的知识。而且在编程当中,会反复应用各种基础知识如基本算法和数据结构等,这比只看一两遍书要强得多了。
回复
支持
反对
使用道具
举报
显身卡
shell
shell
当前离线
积分
533
IP卡
狗仔卡
楼主
|
发表于 2004-8-20 01:52:11
|
显示全部楼层
我也这样想过啊,想动手做这做那,都不知如何入手,
对于编程好飘渺,,,
怎么书结尾了也不跟人家说说怎么编程序 ?
学完只会输入输出,计算结果,都不能实现一些功能,如ls,cd这些
或是一些简单的功能,
回复
支持
反对
使用道具
举报
显身卡
doubleelec
doubleelec
当前离线
积分
773
IP卡
狗仔卡
发表于 2004-8-20 08:26:21
|
显示全部楼层
那是因为ls,cd这样的功能涉及操作系统的应用,编程语言本身是解决不了的,所以要参考不同系统下编程的书。
但无非就是一些函数调用,首先C的基础要学好
回复
支持
反对
使用道具
举报
显身卡
shell
shell
当前离线
积分
533
IP卡
狗仔卡
楼主
|
发表于 2004-8-20 20:46:11
|
显示全部楼层
编程语言本身解决不了是什么意思呢 ??
解决不了为什么有这些命令出现 ?? 它是依靠什么编出来的 ?
谢谢你,,,
回复
支持
反对
使用道具
举报
显身卡
lollipop
lollipop
当前离线
积分
210
IP卡
狗仔卡
发表于 2004-8-20 21:38:53
|
显示全部楼层
编程语言需要函数库的支持,不同的操作系统,这些东西可能是不一样的。
回复
支持
反对
使用道具
举报
显身卡
shell
shell
当前离线
积分
533
IP卡
狗仔卡
楼主
|
发表于 2004-8-20 21:40:48
|
显示全部楼层
好的,谢谢你lollipop
回复
支持
反对
使用道具
举报
显身卡
ouzi770
ouzi770
当前离线
积分
102
IP卡
狗仔卡
发表于 2004-8-20 23:38:17
|
显示全部楼层
说说我的学习c的经历吧:大一下学c,但当时连开机都不会,也没电脑练习,对计算机也不感兴趣,学的很烂,大2上买了电脑,开始对计算机感兴趣,开始练习编程,开始也啥也不会,开始看那些概念倒挺懂的,就不会编,后来就是对着书上的的小程序自己敲一遍,虽然这些程序很多都看不懂,但还是敲阿敲,敲错了就自己慢慢调试,这一过程使自己初步了解一些概念,也记住了很多概念。后来发现这一过程很重要,为以后深一步学习打下基础。大三上微波实验,我用c写了一个微波计算程序,并能画圆图的,这是我第一个程序,后来信号与系统实验也用到c了,学会了用tc画图。到此c语言中除了指针外基本都有所了解了,指针由于平时没怎么用所以一直学不会。大三下考2级,复习了c 的基础知识,指针也在这时候初步学了一些。这时候自己用c写一些图像处理程序,用c熟练了些。同时参加学校冯如杯用c写了些单片机程序和写了一个串口通信程序,初步学会了cpp builder 这些工具,大三暑假出于兴趣用c写了一些opengl程序,现在专心考研,不编程了:)
虽然接触c有一段时间了,可是由于专业是电子,而且空余时间不多,用c的时间其实不多,c现在水平也一般。我没怎么系统学过数据结构和汇编,我觉得也不一定要把这些都学完再学c,那样对于初学者太遥远了,再说,没有一定的编程基础,学汇编和数据结构是很难的。
对编程比较感兴趣,多多交流:—)
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
3
4
5
/ 5 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
开源软件专题讨论
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表