C语言基础学习(1)

本文介绍了C语言的基础知识,包括运算符的优先级,不同类型的语句如if、switch、while、for及跳转语句的用法,并探讨了数组的定义、使用、逆置和二维数组的应用。同时讲解了字符串的操作和函数的声明与定义。最后,文章还涉及了指针的基本概念,如野指针、空指针和万能指针的使用。

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

一、运算符:


运算符的优先级:(单目运算符>双目运算符)

二、语句类型:

  1. if 语句:if(条件表达式)


三只小猪称体重

  1. switch语句

  1. while语句

  1. do while 语句


水仙花数

  1. for语句:for(表达式1;条件表达式;循环体)在循环语句中遇到break表示结束循环
  2. 嵌套循环

九九乘法表

  1. 跳转语句
  1. break
  2. continue
  3. goto——flag

三、数组

1、定义和使用:


十只小猪称体重


2、数组逆置:冒泡排序:1~9

3、二维数组:

学生成绩

4、字符串:

(1)获取:gets,fgets(可以接收空格)

(2)打印:puts

(3)长度:length

四、函数

1、函数的定义和使用:

(1)函数声明

(2)定义:int 函数名(变量)

(3)函数的声明

2、主函数和exit函数

五、指针:

1、定义和使用:

定义指针变量,存储变量地址

2、野指针和空指针:

野指针:指针变量指向一个未知变量  int*p=&a、

空指针:NULL:内存地址为0的空间——用于条件判断(操作空间一定报错)

3、万能指针:void*可以指向任意空间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值