C语言基础
Sample!
这个作者很懒,什么都没留下…
展开
-
C语言基础课堂总结——循环
for循环表达式:for ([表达式1];[表达式2];[表达式3])例:用for循环实现99乘法表int i,j; for(i = 1;i <= 9;i++){ for(j = 1;j <= i;j++){ printf("%d*%d=%d ",j,i,i*j); } printf("\n");for循环也可以实现死循环:for ( ; ...原创 2019-05-14 14:18:52 · 269 阅读 · 0 评论 -
C语言基础课堂总结——数组
数组就是变量的集合,是一个批量定义变量的方法。一维数组一维数组的定义方式如下:类型 数组[数量];//[]里的整数表示变量的数量int arr[5] <=> int n1,n2,n3,n4,n5;数组的变量值也是不确定的,为了安全需要初始化使用方法:数组名[编号];//[]里的整数表示的是编号arr[0],arr[1],arr[2],arr[3],arr[4];编...原创 2019-05-14 14:38:45 · 218 阅读 · 0 评论 -
C语言基础课堂总结——函数
函数函数是c语言中管理代码的最小单位(把若干行代码集合在一起形成一个整体),一个函数就相当于一段具有某项功能的代码函数的分类:c语言标准委员会为C语言提供了一些基本功能,把这些基础功能分别封装成函数,包装成一个库(libc.so)输入输出:scanf/printf/getchar/putchar/gets/puts字符串:strlen/strcat/strcpy/st...原创 2019-05-14 16:02:30 · 584 阅读 · 0 评论 -
C语言基础课堂总结——缓冲区浅谈
我们先来看一段代码:#include <stdio.h>int main(){ printf("接下来开始死循环..."); for( ; ; ) { }}运行之后我们会发现,printf的结果并没有被显示,程序跳过了printf直接开始了死循环。那这是为什么呢?这就要讲到C语言的缓冲区了。缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一...原创 2019-05-14 16:39:45 · 250 阅读 · 1 评论 -
Helloworld!
C语言第一课int main(){ printf("hello world!");Helloworld的出现我们就迈进的C语言的大门printf/scanf是标准库中提供的用输入输出数据的函数,使用时要导用stdio.h一般用来调试程序,实际做项目时不用C语言中以分号作为代码的结尾学习C语言我们首先得先了解数据类型、变量以及运算符1. 数据类型数据类型分为整型、浮点型以...原创 2019-05-11 20:15:20 · 142 阅读 · 0 评论 -
C语言基础课堂总结——指针(1)
什么是指针指针是一种数据类型(整数),这种类型定义出的变量叫指针变量(简称指针)。内存的每个字节都有一个编号,指针变量中存储的就是这种整数。1bit 最小的可用单位,能存储1或01byte = 8bit1kb = 1024byte1mb = 1024kb1gb = 1024mb1tb = 1024gb1pb = 1024tb为什么使用指针...原创 2019-05-21 15:46:17 · 264 阅读 · 1 评论 -
C语言基础课堂总结——变量
在讲变量之前,我们先来了解一下程序在内存中的分段当程序开始运行后,会加载到内存中,会把内存分成若干个段(60),每一段的功能、权限不同。代码段(txt)程序中的二进制指令在此段,只读权限。代码段就是程序中的可执行部分,直观理解代码段就是函数堆叠组成的。、只读段(可以把它和代码段合并看成一段)存储常量、字符串字面值。数据段(也被称为数据区、静态数据区、静态区)数据段就是程...原创 2019-05-18 15:54:04 · 402 阅读 · 0 评论