MENU

Tags: C语言

C语言笔记——这章其实我是有些迷的

C语言笔记——这章其实我是有些迷的

逗号运算符

主要就是进行顺序运算,运算级别算是最低的运算符了,比赋值运算符 = 的级别还低。
形式:表达式1 , 表达式 2, 表达式3
上述表达式的主要意思就是先执行表达式1,然后是表达式2,最后是表达式3
如果形式是这样:a = 1,c = a + 1;
这样一个语句的话,那么就是先对 a 进行赋值,然后 c = a + 1

Read More

C语言笔记——指针1

C语言笔记——指针1

关于指针的东西终于开始了

指针变量的定义方式

实质上就是在普通声明方式放加上一个 * ,形如:

Read More

C语言笔记——关于运算符号优先级的总结

关于运算符号优先级的总结

前言

首先,运算符很重要、很重要、很重要...........真的很重要,有些程序bug就出自程序员对运算符号优先级掌握不牢,而且在做有些逆向题的时候也会涉及到运算符优先级这一块,所以,思来想去,还是总结一下。

Read More

C语言笔记——取值范围

C语言笔记——取值范围

前言

这章主要是留作备用,作为补充知识的吧,不过常用的数据类型的取值范围还是得做一下了解,并且记住的。
这里得先明确几个个概念:

Read More

C语言笔记——常量与宏定义

C语言笔记——常量与宏定义

特殊要点

  • 字符串常量在声明的时候编译器会在其后加一个 /x00 空字符
  • # 开头的命令都称为预处理命令
  • 变量代表的一个空间名字可以改变,而常量是一个确定的值,不能被改变

常量分类

类型示例或说明
整型常量如:520,1314,123
实型常量如:3.14,1.23,8.97
字符常量又分为:普通字符,转义字符
字符串常量如:“Love”
符号常量使用前必须先定义

如何定义符号常量

格式:#define [name]

Read More