C语言学习笔记-1

lefu / 2023-07-20 / 原文

C语言的简介

C 语言是一种通用的、面向过程式的计算机程序设计语言。它具备高效性、可移植性和灵活性的特点。

C程序的结构

  • 预处理器指令
  • 函数
  • 变量
  • 语句 & 表达式
  • 注释

例子:

 

#include <stdio.h> //预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。
 
int main() //主函数,程序从这里开始执行
{
/* 我的第一个 C 程序 */ //注释,编译器不会进行编译
   printf("Hello, World! \n"); //屏幕显示的函数
   
   return 0; //返回值
}

一、头文件

#include<>语句是C预处理指令,指编译器在编译代码前的准备。

stdio.h文件是所有C语言编译器的标准部分,它是头文件;C语言中将文件顶部的信息集合称为头。一个C程序可以有很多个头文件。

二、主函数

C程序必须有且只有一个main函数,因为C程序的执行从main函数开始,到main函数结束。

int指明函数的返回类型,函数名后面的圆括号一般包含传递给函数的信息。

三、注释

// 单行注释;/*....*/ 多行注释。  

四、花括号

通常所有的C函数都使用花括号来表示函数体的开始与结束。

五、声明

C语言中函数(变量)的首次调用都要先声明(定义)才能调用。

数据类型

短整型(short):内存中占2个字节,格式说明符:%hd;

整型(int):内存中占4个字节,格式说明符:%d;

长整型(long):内存中占8个字节,格式说明符:%ld;

单精度浮点(float):精确表示小数点后6位,占用4个字节,格式说明符:%f;

双精度浮点(double):精确表示小数点后12位,占用8个字节,格式说明符:%lf;

字符型(char):其本质就是整型,占用1个字节,格式说明符:%c