C语言的基础知识
C语言是一门通用计算机编程语言,应用广泛。下面小编整理了C语言的基础知识,希望对大家有帮助!
各种数据类型所占字节的大小:
在32 位的系统上short 的内存大小是2 个byte;
int 的内存大小是4 个byte;
long 的内存大小是4 个byte;
float 的内存大小是4 个byte;
double 的内存大小是8 个byte;
char 的内存大小是1 个byte
C基本语法:
1.输入输出函数
printf(格式控制字符串,输出列表) //格式控制字符串可由格式字符串(以%开头)和非格式字符串(原样输出)组成.
scanf(格式控制字符串,地址表列)
put) //字符数据的输出 等同与 printf(%c,.) 位于中
get) //从键盘输入中读取一个字符。scanf(%c,&mchar)
2.逻辑运算
!(非) ,&&(与), ||(或)
3.二维数组
定义: 类型说明符 数组名[常量表达式1][常量表达式2]
注:a.存储器单元是一维线性排列的。是按行存放的。
b.对于全部元素赋初值,则数组第一维的长度可以省略,但是第二维不能省。如:int a[][3]= {1,2,3,4,5,6}
c.可以只对部分元素赋初值,没赋初值的元素自动取0值。
d.一个二维数组可以分解为一个多个一维数组。例:a[3][4]可分解为三个一维数组,其数组名分别为a[0],a[1],a[2],而这个
一维数组都有4个元素。如一维数组a[0]有元素为:a[0][0],a[0][1],a[0][2],a[0][3]
4.字符数组
c中没有字符串数据类型,是用字符数组来表示字符串变量的。字符串总是以'