C语言小知识点

本文主要介绍了C语言的一些基础知识,包括指针的概念、预处理指令的使用以及typedef的作用等。适合初学者入门及进阶读者复习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                                                                                 C语言小知识点

     在公司考核后打算重新学习数据结构,选择实现的语言是C,但是好多都忘记了,重新学习一下吧。

   1、指针:个人理解就是个存放对应变量的地址值。

      指针变量:就是可以存放指针的变量,即这个变量的值是指针,且和该指针存放的数据类型对应的。

   这个概念在现在来看很好理解。是需要一些基础的,可以联系计算机的发展史,最初的一台计算机使用来存储数据的,后来才会计算,并在此基础演化出各种功能。

   2、预处理,宏定义

      

#ifndef x //先测试x是否被宏定义过
#define x
程序段1 //如果x没有被宏定义过,定义x,并编译程序段 1
#else
程序段2 //如果x已经定义过了则编译程序段2的语句,“忽视”程序段 1。
#endif//终止if
   3、typedef 有四种作用:

   

①作用:给已经存在的类型起一个新的名称

②使用场合:

1)基本数据类型

2)结构体

3)指针

4)枚举

5)指向函数的指针
  

      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值