随笔分类 -  e C A基础

C[9] typedef 类型别名
摘要:C[9] typedef 类型别名 typedef是在计算机编程语言中用来为复杂的声明定义简单的别名。它与宏定义有些差异。它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。 示例: #include <stdio.h 阅读全文

posted @ 2021-11-05 15:50 滔Roy 阅读(156) 评论(0) 推荐(0) 编辑

C[8] 结构体struct
摘要:C[8] 结构体struct 结构体是由一批数据组合而成的结构型数据。组成结构型数据的每个数据称为结构型数据的“成员” ,其描述了一块内存区间的大小及解释意义 。 1、定义结构体 C语言提供了关键字struct来标识所定义的结构体类型。 struct tag { //tag 是结构体标签。 memb 阅读全文

posted @ 2021-11-05 14:54 滔Roy 阅读(167) 评论(0) 推荐(0) 编辑

C[7] 指针(pointer)
摘要:C[7] 指针(pointer) 1、概念 对于指针的描述,很多资料描述的摸棱两可,理解起来过于的复杂,这里加上自己对指针概念的理解, 指针(pointer)是指向对象变量的内存地址,是内存地址,是变量的内存地址,是函数的入口地址。计算机按变量的地址取出其内容,并按变量的地址将计算结果存入到变量占据 阅读全文

posted @ 2021-11-05 11:34 滔Roy 阅读(856) 评论(0) 推荐(0) 编辑

C[6] 预处理器
摘要:C[6] 预处理器 预处理器指编译器在实际编译之前完成所需的预处理。C 预处理器(C Preprocessor)简写CPP。它不是编译器的组成部分,是编译过程中一个单独的步骤(可以理解为文本替换工具)。 1、预处理器指令(以(#)号开头。) #define //定义宏 #include //包含一个 阅读全文

posted @ 2021-11-04 11:03 滔Roy 阅读(123) 评论(0) 推荐(0) 编辑

C[5] 运算符 - 赋值、杂项、优先级
摘要:C[5] 运算符 - 赋值、杂项、优先级 1、赋值 = 简单的赋值运算符,把右边操作数的值赋给左边操作数。 示例:c = a+b += 加且赋值运算符,把右边操作数加上左边操作数的结果赋值给左边操作数。 示例:c+=a 相当于 c=c+a -= 减且赋值运算符,把左边操作数减去右边操作数的结果赋值给 阅读全文

posted @ 2021-11-03 16:36 滔Roy 阅读(327) 评论(0) 推荐(0) 编辑

C [3] 运算符 - 位运算、取反、左右移
摘要:C [3] 运算符 - 位运算、取反、左右移 示例: #include <stdio.h> int main() { //滔Roy 2021.11.01 //位运算 & | ^ unsigned int a = 1; unsigned int b = 0; int c = 0; c = a & b; 阅读全文

posted @ 2021-11-01 11:59 滔Roy 阅读(358) 评论(0) 推荐(0) 编辑

C [2] 运算符 - 算数、关系、逻辑
摘要:C [2] 运算符 1、算数运算符: + //把两个操作数相加 - //从第一个操作数中减去第二个操作数 * //把两个操作数相乘 / //分子除以分母 % //取模运算符,整除后的余数 ++ //自增运算符,整数值增加 1 -- //自减运算符,整数值减少 1 示例: #include <stdi 阅读全文

posted @ 2021-10-22 17:08 滔Roy 阅读(410) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示