C语言学习记录(一)

目录

一.绪言

二.C语言的基础

   



一.绪言

  作为一个初次学习C语言的小白我想在这里记录一下自己的学习经历,以便供大家在学习的时候参考。首先就是了解C语言的来历,C语言是由美国计算机科学家丹尼斯·里奇(Dennis Ritchie)在20世纪70年代初期开发出来的一种编程语言。当时,贝尔实验室正在开发一种名为UNIX的操作系统,由于当时计算机的性能较低,编写UNIX操作系统所使用的汇编语言较为复杂、难以维护和移植。因此,里奇和他的同事们决定开发一种新的高级编程语言来解决这些问题。C语言最初是在DEC PDP-11小型计算机上开发出来的,后来逐渐被移植到其他平台上使用。其最初被用来开发UNIX操作系统和相关的工具软件,因为它具有高效、简洁、灵活和可移植等特点。随着时间的推移,C语言开始在其他领域得到广泛应用,如系统软件、嵌入式系统、驱动程序、游戏开发、数据分析和人工智能等领域。


二.C语言的基础

   相信大家接触C语言的时候第一个接触的代码就是打印“Hello World”了,可是在敲代码的时候可能心中有疑惑“#inlcude<stdio.h>”是什么,“int main()”又是什么...现在我将就打印“Hello World”这段代码为例让大家先初步了解一下C语言。

#include<stdio.h>

int main()
{
  printf("Hello World");
  return 0;
}

代码解析

   在上面的代码中“#include<stdio.h>”所表示的是接下来的主函数(后面会说)里我们要用到的库函数所对应的头文件,通俗一点来讲就是头文件就相当于一个调取一个工地的工人肯定先要找包工头对吧,所以先要对可能使用的库函数所对应的头文件进行声明。

   接下来就来到上面提到的主函数“int main(){ }”了,其大括号里面包含的就是我们对于要解决的问题的主体部分了,就我们打印“Hello World”这个问题而言大括号里包含的就是我们的打印工作对应的代码了,接下来就来到了我们的打印函数“printf("");”了,对于这个函数而言printf就不用多说了就是这个函数名,双引号里面就是你要打印的东西了,记得一定要在一个语句结束时加分号,毕竟有始有终嘛。

   最后就是“return 0;”了,“return 0;”象征着一个程序的结束,计算机将这个代码执行到这里就结束了,我们的目的也达到了。大家感兴趣可以尝试一下第一次写一定要按照上面的讲解再结合自己的理解去试,学习C的过程不怕错,要能找到错误然后给予解决,这样才能逐渐进步。

未完待续~

   

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值