关于零基础学习C语言的自我心得与感受

C语言是什么?

   作为一名小白,我认为人与人交流的语言是自然语言,就比如汉语、英语、日语等等常用语言,那么计算机便正是计算机语言,而C语言便是其中的一种

    而对于大众的认同C语言是这样的:

• C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点

• 它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序

• 因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发

    这是我的第一次C语言代码:

#include 

int main()
{
    printf("hello C\n");
    return 0;
}

头文件的后缀是.h   而源文件的后缀是.c、

看到第一行代码(#include )就会关系到库函数  那什么是库函数呢?


为了不再重复实现常⻅的代码,让程序员提升开发效率,C语⾔标准规定了⼀组函数,这些函数再由不同的编译器⼚商根据标准进⾏实现,提供给程序员使⽤。

这些函数组成了⼀个函数库,被称为标准库,这些函数也被称为库函数。在这个基础上⼀些编译器⼚商可能会额外扩展提供部分函数(这些函数其他编译器不⼀定⽀持)。


⼀个系列的库函数⼀般会声明在同⼀个头⽂件中,所以库函数的使⽤,要包含对应的头⽂件。

最重要的是我们大部分初学者都会出现在return 0后忘记一个;符号  这个一定要记牢不然会报错而且会让自己找不到错误位于哪

main函数是代码运行的起点,且main函数有且仅有一个,即使⼀个项⽬中有多个.c⽂件,但是只能有⼀个main函数(因为程序的⼊⼝只能有⼀个)

代码中使⽤了 printf 函数,实现了在屏幕上的信息的打印。
这⾥简单的介绍⼀下 printf , printf 是⼀个库函数,它的功能是在标准输出设备(⼀般指屏
幕)上进⾏信息的打印。上⾯的代码是使⽤ printf 函数打印字符串。只要把想要打印的⼀串字符放
在双引号中并传递给printf函数就可以打印

在我看来像这些常见的函数应要熟练掌握,只有这样才能掌握C语言

除此之外,C语⾔中有⼀批保留的名字的符号,⽐如: int 、 if 、 return ,这些符号被称为保留字或者关键字

• 关键字都有特殊的意义,是保留给C语⾔使⽤的?
• 程序员⾃⼰在创建标识符的时候是不能和关键字重复的
• 关键字也是不能⾃⼰创建的。

C语言的32个关键字如下

auto break case char const continue default do double else enum ex
float for goto if int long register return short signed sizeof
struct switch typedef union unsigned void volatile whil

对于这些我认为不一定要记住,但是一定要有印象,不能看见它就像是个陌生人

关于我的一些感受:

• 认识到学习不会一蹴而就,不是今天学今天就能精通的,陌生的知识更是需要从接触、了解、使用、熟悉、掌握这样一个循序渐进的过程。所以学习需要平常心,需要耐心

• 在学习的中找适合自己的节奏和方法,比如:每天抽出2小时,一定要动手敲代码,去感受

•学习写代码,先从模仿别人的代码开始,但是绝不是抄别人代码

•前期入门需要一定的时间,切勿操之过急,大家都要经历这个过程,没人天生就能写代码

以上就是我的心得与感受

你可能感兴趣的:(C语言基础语法,c语言)