从技能获取到语言学习

————————————————————————————————————————

你有什么技能比大多人(超过90%以上)更好?

这个问题挺难的,我没什么特长,非要说那就是踢毽球吧,小学时候我踢毽子比较灵活,在校内取得前三名的成绩.经常一个人就是一只军队。

  • 针对这个技能的获取你有什么成功的经验?

首先是从内心爱好这个项目,所以才能坚持每天练习,每天训练来找脚的感觉,因为每天练习,时间有了,从而解锁新的知识,每天训练,不断总结,不断找到错误的原因。

  • 与老师博客中的学习经验有什么共通之处?

都是大量的练习,老师练习乒乓球花了大量时间,十万次一个动作的重复,高中班主任说过,世上没有天才,只是重复的次数多了,自然被认作了天才,小小班的学生之所以厉害是因为他们重复一个知识点次数多,所以没有一定的时间积累是远远不够的。

  • 你是怎么学习C语言的?(作业,实验,教材,其他),与你的高超技能相比,C语言的学习有什么经验和教训?

    笔记本,充足的精力,端正的态度,一样不少,上课认真听讲,一定要好好听课,课上都是老师在下面进行备课的精华,上课老师说的每个知识点都记下来,俗话说的好,“好记性不如烂笔头”,课堂下大量的练习,一个程序看起来简单,但是编起来却有不一样的感觉。不会的题一定记下来,到时候问老师,老师是你走向成功的助手。

  • 目前为止估算自己写过多少行C代码?理解的情况如何?

大约6000行程序,因为里面大部分都是重复的,好多语句理解方法都一样,所以大部分还是明白其中道理的。

  • 学过了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?

  1. 数组指针:一个指向数组的指针

  2. 指针数组:一个数组,内部每个元素都是指针

  3. 函数指针: 一个指向函数的指针

  4. 指针函数:一个函数,其返回值类型是指针

  • 学过了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?

  • [ ] 文件是计算机管理数据的基本单位。

  • [ ] 流是由字节构成的序列。

  • [x] 文本文件是基于字符编码的文件。

  • [x] - 二进制文件是基于值编码的文件,

  • [x] 文本文件是数字中的每一位都以ASCII码值的形式存储,而二进制文件是数字作为一个整体以二进制的形式存储。

  • 编程操作两种文件是在对文件进行打开,处理{读取,写}和关闭三步。

  • 学过了C语言,你知道什么叫面向过程程序设计吗?它解决问题的方法是什么?

面向过程程序设计是一种以过程为中心的编程思想,分析出解决问题所需要的步骤,然后用函数把这些步骤实现,它是通过主函数来调用一个个子函数,其方法由顺序、选择和循环这三种基本控制结构