![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
快乐的小猿子
这个作者很懒,什么都没留下…
展开
-
C语言关键字第四章——类型修饰符
类型修饰符关键字对内存资源存放位置的限定,即资源属性中位置的限定auto1.1 定义:限制变量定义在栈空间上的修饰符在定义一个变量后,默认变量分配的内存可读可写的区域(栈空间)即:int a;==auto int a;区域如果在{}里面,默认数据存储在栈空间。register2.1 定义:限制变量定义在寄存器上的修饰符2.2 特点:1.定义一些快速访问的变量。2.编译器会尽量...原创 2020-04-06 19:04:00 · 358 阅读 · 0 评论 -
C语言关键字第三章——逻辑结构关键字
逻辑结构逻辑结构关键字在基础部分已经介绍的很详细了,在这里就不花大篇幅去描述,简单概述一下。if,else1.1 运用场景:分支情况不多,包含下属分支1.2 结构:if(条件表达式)语句else语句switch ,case,default2.1 运用场景:多分支,但是每种分支只运行一次2.2 结构:switch(整型){case 1:break;case 2:}do...原创 2020-04-06 18:46:12 · 374 阅读 · 0 评论 -
C语言关键字第二章——自定义数据类型关键字
自定义数据类型struct1.1 可以理解为元素的和1.2 自定义模型struct myabc{unsigned int a;unsigned int b;unsigned int c;unsigned int d;};struct myabc 变量名;1.3 具有一定的顺序union共用体共用起始地址的一段内存struct和union的区别struct和union...原创 2020-04-06 17:14:14 · 2331 阅读 · 0 评论 -
C语言关键字第一章——数据类型关键字
关键字1.1 关键字定义:编译器预先定义了一定意义的字符串1.2 C语言一共有32个关键字一、数据类型代表数据类型的关键字主要分为下面六类。数据类型的大小由编译器决定。用一个数据类型关键字定义一个变量的过程,相当于向内存空间请求一定大小的空间。char1.1.1 在X86系统中 char 类型为1B大小1.1.2 我们知道硬件芯片操作的最小单位:1bit 0 1软件操作的最小单位为...原创 2020-04-06 13:59:28 · 1502 阅读 · 0 评论 -
C语言预处理的使用
一般预处理包含三类使用方法一、#include包含头文件二、#define2.1 宏的定义替换作用,不进行语法检查在编译时,对宏不进行语法检查,直接替换#include <stdio.h>#include <stdlib.h>#define A 3int main(){ int a; a=A; printf("%d\n",a);...原创 2020-04-02 16:10:05 · 183 阅读 · 0 评论 -
C语言编译常见三个错误
预处理错误include “name” //(当前目录和系统目录寻找)双引号一般用于自定义头文件include //(系统目录寻找)尖括号一般用于系统库1、not find编译错误一般为语法错误链接错误材料不够undefined或者多了multiple definition of ‘’include"stdio.h"void fun();int main(){ fu...原创 2020-04-02 12:02:30 · 382 阅读 · 0 评论