如何学习C语言

目录

写这篇文章是给刚迈入我们c语言的小萌新的一些建议,因为掌握了好的方法,我们学习起来才能事半功倍!

一.了解C语言

二.每天看C语言方面的书

三.每天多敲多练

四,找到独属于自己的学习方法

五.培养自己对于编程的学习兴趣


写这篇文章是给刚迈入我们c语言的小萌新的一些建议,因为掌握了好的方法,我们学习起来才能事半功倍!

一.了解C语言

首先学习c语言我们就要了解c语言,而c语言对于我们来说到底是什么呢?

C语言是计算机体系结构的基础,通过它我们可以操作硬件,还可以写驱动,写编译器.

通过它我们还可以学习C++,JAVA,python等一些语言,还能学习一些图形用户界面框架,因此,

我们可以通过它们做一些应用.比如你们爱玩的王者荣耀,吃鸡等游戏.

是不是非常炫酷呢!

下面是一张c语言入门时所学习知识

 

二.每天看C语言方面的书

只有读懂了c语言内容,我们才能更好的敲出形形色色的代码,我们才能快速高效的写出一个好的代码,因此看书至关重要.

而C语言的基础语法包括数据类型、运算符、表达式、数组、逻辑运算、函数、指针等

我们要通过每天学习它们,加以熟练,才能更好掌握它们.

而我们学习c语言肯定需要一本c语言入门的书,那小编就为大家推荐一本《谭浩强C语言》,

这本书中的知识没有那么深奥,边学边敲代码书中的例题,当你看着一个个运行起来的小代码,是不是非常开心呢,毕竟我们已经有了收获。

先学懂了这本书就可以尝试看一些深层次的书了,比如《C Primer Plus》,但你会发现有些地方晦涩难懂,这都是一个小小的绊脚石,跨国它,进入更深层次的代码世界。

三.每天多敲多读多总结代码

1.在我们的学习当中,只有读懂并了解每个代码的结构组成,才能对他们的使用方法了如指掌

  首先我们要了解一个代码的组成,每个语句所要表明的意思,

就以下面来这个代码,我们就能很直观的知道每条语句所要表达的意思.

这样就便于理解,所以我们写代码是也可以加一个标识符,这样也便于我们练习起来更加方便.


#include<stdio.h>
/*定义 max()函数,函数值为整型,形式参数a,b为整型 */
int max(int a,int b)
{
	if(a>b)return a;
	else return b;/*如果a>b,则返回大数a,否则返回数b*/
 } 
 main()/*主函数*/ 
 {
 	int max(int a,int b);/*对函数的声明*/ 
 	int x,y,z;/*这是声明部分,定义变量x,y,z为整型*/ 
 	printf("请输入a,b的值:\n");/*提示要输入两个整数*/ 
 	scanf("%d%d",&x,&y);/*从键盘上接收变量x,y的值*/ 
 	z=max(x,y);/*调用max()函数,并将得到的返回值赋给变量z*/
 	printf("maxmum=%d",z);/*在屏幕上输出最大数的数值(z值)*/
 }

2.每天多敲代码

对于我们来说,只有每天多敲代码,我们才能对代码的功能理清,

编程其实和学习英语有一定的相同之处,但又有不同之处,英语的学习可能夹杂着记忆成分,编程百分90以上靠的是逻辑思维加上强大的实践动手能力,很多人觉得先把理论掌握透彻了再去学习编程会快很多,有过几年编程经验的人可能对自己刚入行的时候多少都会有点记忆,真正让自己彻底能开始写代码绝对不是从一次次理论得来的,主要还是经历一次项目实战而且开始都有一种无形的压力,随着时间的推移发现特别是项目进行到一半的时候,发现编程没有想象的那么难,还是完全可以搞定的,甚至对于自己来讲也是能负担一部分的自信,这就是实战的威力,很多人基础很差但是经历了一次这种项目的磨练,成长的也会快速很多。

因此,我们要努力做到每天多敲代码

3.总结代码

为什么这么说?

第一,对于一个程序,一定是有很多种方法写出来的,因此,这就涉及一个写出的代码所运行之后是否快速,还涉及程序所占的内存的大小,所以这就涉及到当你做一个程序之后,我们应该想一想,是否可以改进,这就是总结一个代码的好处.

第二,当你写完一个代码,就能知道这个代码的功能,而当你以后需要实现一个这样的功能时,

就会想当然的想到这一个代码,这不就大大加快了工作的效率吗?

四.找到独属于自己的学习方法

学习方法 的重要性就是体现在能够提高学习效率、强化学习效果上面,一个好的学习方法其作用不容小觑,不仅能帮助同学们养成好的学习习惯、提升学习成绩,还能够培养学习兴趣、建立学习信心,下面就来详细说一说一个好的学习方法的重要性。 首先,能够提升学习效率。

第一. 一个好的学习方法在同学们学习时间上的作用那就是能够更好的帮助同学们去提高学习效率,从而很好的帮助同学们提高学习成绩,因为只要同学们的学习效率能够很好的提升上去,那么学习成绩自然就会有所提高,

第二. 一个好的学习方法能够为同学们的学习节省出时间,让同学们更好的学习,时间对于同学们来说是很宝贵的,因为每天同学们都需要学习不同的学科,这就需要同学们安排出不同的时间去复习巩固这些学科。

而我们对于编程来说天赋肯定是不相同的,因此我们花在编程上的时间肯定也是不同的,所以我们要找到独属于自己的学习方法

五.培养自己对于编程的学习兴趣

而兴趣有什么用?

学习兴趣是学生有选择地、积极愉快地学习的一种心理倾向,它是学习动机中最现实,最活跃成分,是推进学生进行自主学习的源动力。. 学生只有对学习产生浓厚的兴趣,才会专心听讲,积极思考,从而学到新的知识。. 如果学生对c语言学习产生了兴趣,就会表现出对c语言学习的一种特殊情感,学习起来乐此不疲,正所谓“乐学之下无负担”。. 一位教育家也曾说过:“如果人们吃饭没有食欲,勉强地把食物吞到胃里去,其结果只能引起恶心和呕吐,至少是消化不良,健康不佳。. 反之,即他乐意接受,并且很好地消化它。. ”同样的道理,成功的教学也不应是强制性,而应该是激发学生的学习兴趣。. 爱因斯坦说:“兴趣是最好的老师。. ”因为它是学生主动学习,积极思维,勇于探索的强大内驱力。

我们总是喜欢做自己感兴趣的事,而排斥不感兴趣的事,只有自己喜欢做的事,怎么做都不会觉得累,也会不厌其烦地总想把自己爱做的事情做好,不感兴趣的事情,就像俗语说的“小和尚念经,有口无心”

·因此我们每天都要保持对于c语言的学习兴趣,我们才能够更好的学习c语言·











写这篇文章是给刚迈入我们c语言的小萌新的一些建议,因为掌握了好的方法,我们学习起来才能事半功倍!

一.了解C语言

二.每天看C语言方面的书

三.每天多敲代码

四,找到独属于自己的学习方法

五.培养自己对于编程的学习兴趣


  • 6
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值