不管是班科生还是非班科生,在学习C语言的路途上是否感觉到困难,不知道如何入手C语言呢??那么接下来小编为大家整理了一下C语言基础知识,希望能帮助到大家学习。
整体学习框架
我们学习一门IT技术的时候首先就需要看到他的整体框架,然后把整体框架过一篇在去做一些小项目来充实自己学到的知识。
C语言数据类型
算数运算符和算术表达式
数据的输入和输出
逻辑运算符
三大循环
条件判断语句
数组的运用
函数
编译预处理
指针
文件操作
链表
结构体
数据类型
short 占据的内存大小是2 个byte;
int占据的内存大小是4 个byte;
long占据的内存大小是4 个byte;
float占据的内存大小是4 个byte;
double占据的内存大小是8 个byte;
char占据的内存大小是1 个byte。
学习从来不是一个人的事情,小编这里为大家准备了一套完整的C语言资料,如果大家感兴趣的话,可以私聊小编回复“资料”。小编就会将资料免费分享给大家哦!!!!
条件判断语句
第一种类型:
if(条件表达式) { 语句1; } if(条件表达式) { 语句1; }
第二种类型:
if(条件表达式) { 语句1; } else { 语句2; } if(条件表达式) { 语句1; } else { 语句2; }
第三种类型:
if(条件表达式1) { 语句1; } else if(条件表达式2) { 语句2; } else { 语句3; } if(条件表达式1) { 语句1; } else if(条件表达式2) { 语句2; } else { 语句3; }
switch语句:
switch(整形表达式) { case 值1: { 语句1; break; } case 值2: { 语句2; break; } case 值3: { 语句3; break; } ... default: 默认语句; break; }
循环语句
while循环语句:
do while循环语句:
for循环语句:
数组运用
一维数组的定义:
int arr1[3] = {1, 2, 3}; int arr2[] = {1, 2, 3};//在这里,我们arr[3]里边的数字可以不用写; int arr3[3] = {1, 2};//也是可以的,只是把最后一个数初始化为0了而已 int arr4[3] = {1, 2, 3, 4};//是不可以的,不能超过数组长度 char arr5[3] = {'a', 98, 'c'};//因为是字符类型,所以98其实就是字符'b' char arr6[] = "abcdef";
数组储存:
二维数组运用:
#include
差不多分享到这里了,如果这些知识你都看完了的话并且会灵活运用,那么你接下来可以尝试做一些小项目,比如贪吃蛇,推箱子。
-
内存
+关注
关注
8文章
3019浏览量
74003 -
C语言
+关注
关注
180文章
7604浏览量
136683 -
数组
+关注
关注
1文章
417浏览量
25939
发布评论请先 登录
相关推荐
评论