注册 登录
编程论坛 新人交流区

[讨论]正在学习C语言和学过C语言的来这里

ywjlgi 发布于 2007-10-08 17:00, 1057 次点击
我不是计算机专业,五年前开始接触电脑,对电脑硬件有一丁点儿了解。现在想学点编程,听说C语言是常用的。所以就开始自学C,第一次看C忘了什么时候,看了一半就没再看。这次重新开始看了。有三个问题
1、前面的部分内容虽然没有记熟但还算理解了,对于后面的指针,结构体,共同体,位运算。看着有点复杂。但应该不难理解。可对于那些规定,注意就不好记。谁有好的记忆办法?
2、还有,我看了VB的一点还知道VB可以设计点有用的。看了C语言不知道C语言到底做什么,怎么用。就像用C设计一个窗口,怎么设计?
3、C语言中有一些文件保存的命令和数学运算的现成命令,可是如果C语言是通过一种算法实现这些功能的。数学运算还可以理解。文件保存打开命令是通过怎么实现的?

[此贴子已经被作者于2007-10-8 17:00:35编辑过]

35 回复
#2
liuguang972007-10-08 17:24
这个我也不知道,呵呵
#3
mixmouse2007-10-08 19:30
没有什么好的方法
多写程序就可以了
#4
老牛2007-10-08 21:20
#5
老牛2007-10-08 21:20
#6
小刚刚2007-10-08 21:36
不太清楚啊
#7
死神DIY2007-10-08 22:34

1、实践是学习的最好方法。
2、用VC吧,用TC的话做出来的是类似TC本身窗口的那种界面
3、解释不清……呵呵

#8
wangling2192007-10-08 22:48
多编,多动手
#9
vinyie2007-10-08 22:49

学程序我从来不主张去背,而是要理解语句的作用与功能。在有一定的语法规则积累的前提下,首先:看懂些简单的程序;其次:试着修改程序中某些语句的内容,通过运行时的错误提示以及不同的运行结果总结各语句的作用;第三,对完全相同的题目要求,自己写程序(算法可以和刚刚研究的完全一样,但不求程序完全一样)。熟能生巧,祝你成功!

#10
楚风2007-10-09 00:10
我觉得链表好难
#11
追寻完美2007-10-09 00:16
C的难点在于指针
#12
xiaotianshen2007-10-09 01:20
熟能生巧,赞,呵呵
#13
changshifang2007-10-09 12:30
学程序我从来不主张去背,而是要理解语句的作用与功能。在有一定的语法规则积累的前提下,首先:看懂些简单的程序;其次:试着修改程序中某些语句的内容,通过运行时的错误提示以及不同的运行结果总结各语句的作用;第三,对完全相同的题目要求,自己写程序(算法可以和刚刚研究的完全一样,但不求程序完全一样)。熟能生巧,祝你成功!



说的实在,谢了,我也在学c.
#14
mrseventeen2007-10-09 17:11

编程多几次就会熟悉,细节也会出来~个人认为TC能指出你细节问题,而VC~还没怎么学。现在正在转型

#15
luanjinling2007-10-09 18:02
大家都有同感
有没有一个什么好法子加快学习
#16
moximon2007-10-09 18:22
C学了,但只应付考试....汗...

虽然从来没有用C写过窗口,不过感觉可以用调用API函数的方法....
#17
xiaotnai2007-10-09 19:21
需要学习WIN32编程 理解了消息机制才能用C写 窗口
你刚学 就好好打基础别急 这些东西当你水平到一定程度自然就理解了
VB能做到的C都能做到
#18
moximon2007-10-09 19:31
以下是引用xiaotnai在2007-10-9 19:21:02的发言:
需要学习WIN32编程 理解了消息机制才能用C写 窗口
你刚学 就好好打基础别急 这些东西当你水平到一定程度自然就理解了
VB能做到的C都能做到

好像VC可以写出窗口....TC也可以写出来么..对C不是很明白....>________<

#19
ywjlgi2007-10-15 11:44
学习中…………
#20
hhei2007-10-15 12:42
初学者的烦恼!关于c语言的用处。。。什么都用得着,刚开始学的话,不要理会关于图像化的编程,想图形化的编程,还不如学java,c语言具体有什么用出我也说不清楚,反正你多看看,就能大概知道它是做什么的了。刚开始学的时候,很枯燥,坚持下来就好了,多动手编程,即使是打现成的也好,不出一个月,就会有感觉。
#21
z26344752007-10-15 13:04

等你学计算机专业你就知道 该怎么保存文件命令 比如要学数据结构 里面有链表 栈 结构体 都可以用来存储数据

具体说也 说不清楚你最好去查下资料 慢慢学就懂了

#22
xinfei12122007-10-15 13:09
我也是刚学,多练多问就会有所进步
#23
yuyuysrs19852007-10-15 14:08
多实践,多思考
#24
从0学起2007-10-15 15:10

不太了解

#25
my_o02007-10-16 00:42
我也不知道,反正就是盲目地写程序,不懂问高手
#26
jinli010012007-10-16 01:02
C语言我学过一段时间,C是编后台用的,你是想吧C学精了很难的 ,我学完C以后去学JAVA C就全忘了
#27
lypx2007-10-16 09:45
现在重新开始学了
#28
anifa2007-10-16 10:02
9楼!
#29
Wǒの小小菜鸟2007-10-16 11:22
我也学啦C但是已经忘的差不多拉 ,C是我的入门语言,我学的主要是它的逻辑思维,感觉自己可以的话就学JAVA或者.NET吧!那些创建你要的窗口会很容易
#30
mxbwuma2007-10-20 10:17
c语言编出的窗口确实不像话。
#31
蓝莲之鸟2007-10-20 10:37

C可能更偏重于算法,可视化效果当然不如VB了

#32
rainyee2007-10-20 10:46
阿斯顿吧
#33
a217zxg2007-10-20 11:39
   你的想法不错,不过我觉得你这些要求如果用VC++的话就很容易实现了,有C的话太复杂了,你现在就好好把C的基础打好,以后再去学C++和VC++你就知道什么是好用了
#34
jurry2007-10-20 22:16

你说的是TC吧

其实那个也是可以写出窗口的

不过那个需要一定的技术功底

#35
归一LINUX2007-10-20 22:25

我现在也在学C言,毕业后做了一年半的通信,今年五月份转来做嵌入式开发!近期我要猛攻c,大家一起加油!

#36
飞寒2007-10-20 23:37
我在大一时也学了半学期的c,学的是一些基础部分!现在也不知道向那方面发展!
我现在学的是c++
1