初识C语言

这篇博客介绍了C语言的基础知识,包括软件定义、文件类型、C语言的编译链接过程,以及C语言的数据类型、变量、常量和标识符的详细概念。讲解了变量的命名规则、局部和全局变量的区别,常量的类型,以及转义字符的使用。
摘要由CSDN通过智能技术生成

C语言基础
1.1软件
软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件,应用软件和介于二者之间的中间件。软件并不只是包括可以在计算机上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单来说就是程序+文档的集合体。

1.2文件
文件由文件名和文件主体构成。文件分为可执行文件和不可执行文件。

可执行文件:(windows系统)扩展名为.exe,.bat,.com等的文件是。可执行文件由指令和数据构成。linux是靠文件属性来判断文件是都可以执行。

不可执行文件:内容是由数构成。比如C/c++中.c,.cpp源文件(文本), .h头文件(文本),

.i预编译文件(文本), .s汇编文件, .o/.obj二进制目标文件

1.3c语言编译链接过程:


 

2.1什么是C语言
      C语言是一种结构化语言,有清晰的层次,可按照模块方式对程序进行编写,C语言可以依靠全面的运算符和多样的数据类型,可以轻易的完成何种数据结构的构建,通过指针类型对内存直接寻址以及对硬件进行直接操作,因此能够用于开发系统程序,也可用于开发应用软件。

2.2C语言源程序的结构特点

 1.一个C语言源程序可以由一个或多个源文件组成
 2.每个源文件可由一个和多个函数组成
 3.一个源程

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值