C语言基础知识

文章目录

文章目录

前言

一、第一个C语言程序

二、数据类型

三、变量、常量

3.1定义变量的方法

3.2 变量的分类

3.3 变量的使用

3.4 变量的作用域和生命周期

3.5 常量

4. 字符串+转义字符+注释

4.1 字符串

4.2转义字符

5、注释

6、选择语句 

7、循环语句

8、函数

9、数组

9.1数组定义

9.2数组的下标

10、操作符

11、常见关键字

11.1关键字typedef

11.2关键字static

 12. #define 定义常量和宏

 13、指针

13.1内存

 13.2指针变量的大小

14. 结构体

总结​​​​​​​


前言

由于大一转专业到计科C语言也补修完了,但是学的还不好,所以本博客主要用来记录C语言学习过程,更是为了方便自己复习呜呜,出处B站比特的课程。


一、第一个C语言程序

#include              //预处理指令,包含标准库信息
int main()
{
    printf("hello world!\n"); 
    return 0; 
}

f是format格式化。printf格式化输出函数,把指定的数据显示到屏幕上
//解释main函数是程序的入口,一个工程中main函数有且仅有一个
//其中\n表示换行符

补充:

#include  刚开始学C语言的时候,一直搞不清楚,下方链接写的清楚易懂。https://blog.csdn.net/wodegeCSDN/article/details/110109584

二、数据类型

类型 字节 备注
char 1 字符数据类型
short 2 短整型
int 4 整型
long 4 长整型
long long 8 更长的整型
float 4 单精度浮点数
double 8 双精度浮点

代码如下(示例1):

int main()
{
    int age=20;
    printf("%d\n,age");     //打印整数十进制数据
    return 0;
}

补充:

%d - 打印整型
%c - 打印字符
%f -  打印浮点数字 - 打小数
%p - 以地址的形式打印
%x - 打印16进制数字
%lf - 打印双精度浮点数
  • 数值范围不同
  • 所占内存空间不同,减少内存消耗 

 代码如下(示例2):

#include 
int main()
{
printf("%d\n",sizeof(char));
printf("%d\n",sizeof(short));
printf("%d\n",

你可能感兴趣的:(c语言)