C语言基础

本文全面介绍了C语言的关键概念,包括关键字与标识符、数据类型、存储类型、运算符与表达式、语句、数组、函数、指针、结构体与共用体、文件操作及预处理等内容,并详细解释了各部分的重要特性和使用技巧。

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

一,关键字和标识符、常量和变量、数据类型(整型、实型、字符型、枚举类型)、存储类型(auto、static、register、extern)
二,运算符和表达式(赋值、算术、逻辑、移位)

三,语句

表达式语句、函数调用语句、复合语句、空语句、程序控制语句(条件判断、循环执行、转向语句)

四,数组
五,函数
数组名、数组元素,作为函数参数的区别(地址传递、变量值传递)
六,指针
指针的定义,指针就是地址
指针的加减运算
//利用指针引用二维数组的关键是要记住*(a+i)与a[i]是等价的;
字符指针
二级指针
函数型指针
七,结构体和共用体
八,文件
文件指针FILE *fp,文件的打开fopen、关闭fclose,文件的读写fread/fwrite,文件的定位rewind/fseek
九,预处理
1)文件包含:#include<stdio.h> 等命令
2)宏定义:#define
3)条件编译:#if,#ifdef,#ifndf,#undef,#line,#pragma,等命令
十,存储管理
分配/释放内存:malloc、calloc、relloc、free,等命令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值