程序设计语言是指计算机能够接受和处理的,具有一定格式的语言
程序设计语言主要分为机器语言、汇编语言、高级语言。其中,机器语言和汇编语言统称为低级语言。
机器语言是唯一能够被计算机直接识别和执行的语言。
编译程序:将高级语言所编写的源程序翻译成等价的用机器语言表示的目标程序
解释程序:对源程序一边翻译,一边执行,不产生目标程序
执行一个c程序一般有四个步骤,分别为:编辑、编译、链接、执行等
数据在计算机上存储的时候,存储的是二进制
______________________________________________________
当scanf和printf等库函数报错时,可以在代码的第一行加上:
#define _CRT_SECURE_NO_WARNINGS 1
下载notepad++
scanf是c语言提供的
scanf_s不是标准c语言提供的,是由vs编译器提供的,所以不具备可移植性
常量
c语言中的常量分为以下几种:
1.字面常量:一个确切的值
2.const修饰的常变量
const int n = 10;
n是变量,但是又有常属性,所以我们说n是常变量
3.define 定义标识符常量
#define MAX 10
4.枚举常量 eunm
字符串
由双引号引起来的一串字符称为字符串字面值,或者简称为字符串
注:字符串的结束标志是一个\0的转义字符。在计算字符串长度的时候\0是结束标志,不算作字符串内容
转义字符就是转变原来的意思
%s 输出字符串
strlen 函数用来计算字符串长度
数组
数组是一组相同类型元素的集合,取值通过下标的方式来取值
操作符
算术操作符:+ - * / %
位移操作符:《 》 移的是2进制位
位操作符:&(按位与) ^(按位或) |(按位异或)
赋值操作符: = += -= *= /= &= ~= |= 》= 《=
单目操作符: ! - + & sizeof ~ -- ++
sizeof 计算的是变量/类型所占的空间的的大小,单位是字节。
标签:语言,按位,常量,笔记,操作符,字符串,机器语言,第二课 From: https://blog.51cto.com/u_15832122/5780413