没有电脑可以学习c语言吗?
13个回答
展开全部
没有电脑可以学习c语言,只是相对抽象,学起来会很吃力,但是也可以学好。
初学C语言的编程者容易在学习前期产生畏惧心理,原因在于学习方法不得当,将学习C语言这件事妖魔化,实质上学习一门编程语言远没有一些同学想象的那么难。
首先,学习C语言需要从C语言的基本内容开始,如C语言的语法,结构化模块化的编程思想,C语言的三大结构(顺序结构,选择结构,循环结构),都是学习的基础内容,甚至包括仔细的去研究数据结构,运算符及表达式的构成等都应划在基本功的范围内。C语言的使用有几块内容是很重要的:数组,指针,函数。这三部分相对来讲有些难度,而实质上单独拿出每一部分来,这三部分都十分好理解和使用,真正难在将这三部分结合起来组成一个灵活,具有通用性的程序,这就需要大家在学习的过程中慢慢积累解决问题的方法了。当前,前提条件,应该灵活的掌握这三部分的基本知识,将第一部分应用自如后,再进行知识点的连接和贯穿。
数组:数组从访问的效率来看可以说是最快的数据结构了,根据下标值可以真正访问到数组中的某块空间,而数组的连续存储也成为我们编程非常便利的地址使用的条件。
指针:指针可以说是C语言的精华所在,由于指针的存在,所以C语言的语法才能更加紧凑灵活,但是接触指针初期会觉得这个概念比较抽象,那就需要在程序设计时多将变量地址或指针值打印出来观察指针的变化特点来理解指针这一概念。
函数:函数部分是结构化模块化编程的基本理念,函数部分本身不难,难度在于将前面所说数组和指针综合起来参与传参,甚至加上函数指针的传参部分,就显得有些难以理解,实质上还是基本概念的问题,如果上述知识点都能各个击破,每个知识点都能掌握其精髓的使用,那函数部分相当于是C语言的一个整合。
最后强调写程序的重要性,比起读程序来,写程序更显得尤为重要,在学习过程中,一定会有代码重构这一环节,不断对之前的代码用新的方法来进行重构才会有新的收获,编程经验就是这样慢慢积累起来的。
初学C语言的编程者容易在学习前期产生畏惧心理,原因在于学习方法不得当,将学习C语言这件事妖魔化,实质上学习一门编程语言远没有一些同学想象的那么难。
首先,学习C语言需要从C语言的基本内容开始,如C语言的语法,结构化模块化的编程思想,C语言的三大结构(顺序结构,选择结构,循环结构),都是学习的基础内容,甚至包括仔细的去研究数据结构,运算符及表达式的构成等都应划在基本功的范围内。C语言的使用有几块内容是很重要的:数组,指针,函数。这三部分相对来讲有些难度,而实质上单独拿出每一部分来,这三部分都十分好理解和使用,真正难在将这三部分结合起来组成一个灵活,具有通用性的程序,这就需要大家在学习的过程中慢慢积累解决问题的方法了。当前,前提条件,应该灵活的掌握这三部分的基本知识,将第一部分应用自如后,再进行知识点的连接和贯穿。
数组:数组从访问的效率来看可以说是最快的数据结构了,根据下标值可以真正访问到数组中的某块空间,而数组的连续存储也成为我们编程非常便利的地址使用的条件。
指针:指针可以说是C语言的精华所在,由于指针的存在,所以C语言的语法才能更加紧凑灵活,但是接触指针初期会觉得这个概念比较抽象,那就需要在程序设计时多将变量地址或指针值打印出来观察指针的变化特点来理解指针这一概念。
函数:函数部分是结构化模块化编程的基本理念,函数部分本身不难,难度在于将前面所说数组和指针综合起来参与传参,甚至加上函数指针的传参部分,就显得有些难以理解,实质上还是基本概念的问题,如果上述知识点都能各个击破,每个知识点都能掌握其精髓的使用,那函数部分相当于是C语言的一个整合。
最后强调写程序的重要性,比起读程序来,写程序更显得尤为重要,在学习过程中,一定会有代码重构这一环节,不断对之前的代码用新的方法来进行重构才会有新的收获,编程经验就是这样慢慢积累起来的。
展开全部
你可以学,但只是书上理论的内容,要知道编程是离不开电脑的,学习者没电脑怎么上机编程并运行,怎么能体验其中的奥妙?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,看看书了解大概的思想是没有问题的。但如果是长期深入的学习,那就需要电脑了,编程语言这东西多写多看书是必不可少的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学c语言最好要上机实践,这样才能发现各种在看书时没注重的细节问题。没电脑可以去学校的机房
更多追问追答
追问
学校的机房?
追答
你不是在校大学生吗
大学一般都有可以上网的地方呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先学习理论,实践的话要下载专门的软件
更多追问追答
追问
do
嗯
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询