C语言初阶知识点总结(仅供自己复习使用)

1.数据类型

char //字符数据类型
short //短整型
int //整形
long //长整型
long long //更长的整形
float //单精度浮点数
double //双精度浮点数

2. 打印数据

%d - 打印整型(有符号整型,有正负)
%u 打印无符号整型 (非负)
%c - 打印字符
%s - 打印字符串
%f - 打印float类型的数据
%lf - 打印double类型的数据
%zu - 打印sizeof的返回值
\某 就是一个字符
%p 打印地址

3.常量

1.字面常量

2.const 修饰的常变量

3.#define 定义的标识符常量

4.枚举常量


int main()
{    
    //const 修饰的常变量
    const float pai = 3.14f; //这里的pai是const修饰的常变量
    pai = 5.14;//是不能直接修改的!
    
    //#define的标识符常量 
    #define MAX 100
    printf("max = %d\n", MAX);
    
  }

4.字符串

注意 字符串的结束标志为“ \0

例子


	char arr1[] = "abcdef";//一共有七项 " \0"字符串的结束标志   "\0"转义字符
	                      //"abcdef"这里面包含\0 
                     //char arr2[] = {'a','b','c','d','e','f'};//一共六项	
    char arr2[] = { 'a','b','c','d','e','f','\0'};//这样才能结束打印

5.转义字符

6.关键字

1.关键字 typedef

typedef 顾名思义是类型定义,这里应该理解为类型重命名

//将unsigned int 重命名为uint_32, 所以uint_32也是一个类型名
typedef unsigned int uint_32;
int main()
{
    //观察num1和num2,这两个变量的类型是一样的
    unsigned int num1 = 0;
    uint_32 num2 = 0;
    return 0;
}

2. 关键字 static

在C语言中: static是用来修饰变量和函数的

                     1. 修饰局部变量-称为静态局部变量 

                     2. 修饰全局变量-称为静态全局变量

                     3. 修饰函数-称为静态函数

3. 关键字 define

1.定义常量和宏

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值