从技能获取到语言学习
————————————————————————————————————————
你有什么技能比大多人(超过90%以上)更好?
这个问题挺难的,我没什么特长,非要说那就是踢毽球吧,小学时候我踢毽子比较灵活,在校内取得前三名的成绩.经常一个人就是一只军队。
针对这个技能的获取你有什么成功的经验?
首先是从内心爱好这个项目,所以才能坚持每天练习,每天训练来找脚的感觉,因为每天练习,时间有了,从而解锁新的知识,每天训练,不断总结,不断找到错误的原因。
与老师博客中的学习经验有什么共通之处?
都是大量的练习,老师练习乒乓球花了大量时间,十万次一个动作的重复,高中班主任说过,世上没有天才,只是重复的次数多了,自然被认作了天才,小小班的学生之所以厉害是因为他们重复一个知识点次数多,所以没有一定的时间积累是远远不够的。
你是怎么学习C语言的?(作业,实验,教材,其他),与你的高超技能相比,C语言的学习有什么经验和教训?
笔记本,充足的精力,端正的态度,一样不少,上课认真听讲,一定要好好听课,课上都是老师在下面进行备课的精华,上课老师说的每个知识点都记下来,俗话说的好,“好记性不如烂笔头”,课堂下大量的练习,一个程序看起来简单,但是编起来却有不一样的感觉。不会的题一定记下来,到时候问老师,老师是你走向成功的助手。
目前为止估算自己写过多少行C代码?理解的情况如何?
大约6000行程序,因为里面大部分都是重复的,好多语句理解方法都一样,所以大部分还是明白其中道理的。
学过了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?
数组指针:一个指向数组的指针
指针数组:一个数组,内部每个元素都是指针
函数指针: 一个指向函数的指针
指针函数:一个函数,其返回值类型是指针
学过了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?
[ ] 文件是计算机管理数据的基本单位。
[ ] 流是由字节构成的序列。
[x] 文本文件是基于字符编码的文件。
[x] - 二进制文件是基于值编码的文件,
[x] 文本文件是数字中的每一位都以ASCII码值的形式存储,而二进制文件是数字作为一个整体以二进制的形式存储。
编程操作两种文件是在对文件进行打开,处理{读取,写}和关闭三步。
学过了C语言,你知道什么叫面向过程程序设计吗?它解决问题的方法是什么?
面向过程程序设计是一种以过程为中心的编程思想,分析出解决问题所需要的步骤,然后用函数把这些步骤实现,它是通过主函数来调用一个个子函数,其方法由顺序、选择和循环这三种基本控制结构
