1.数据类型概述
C 语言包含的数据类型如下图所示:
C 语言包含的数据类型如下图所示:
在32 位的WIN7系统上short 类型在内存大小是2 个byte;
int 类型在内存大小是4 个byte;
long 类型在内存大小是4 个byte;
float 类型在内存大小是4 个byte;
double 类型在内存大小是8 个byte;
char 类型在内存大小是1 个byte。
(注意这里指一般情况,可能不同的平台还会有所不同,具体平台可以用sizeof 关键字测试一下)
2.数组
一维数组: 怎样定义一维数组?
为n个变量连续分配存储空间
所有变量数据类型 必须相同
所有变量所占的字节大小必须相等
多维数组是否存在
多维数组不存在
因为内存是线性一维的
n维数组可以当做每个元素是n-1维数组的一维数组
比如:
int a[ 6 ] [ 7 ]; 该数组是含有6个元素的一维数组只不过每个元素可以再分成7个小元素
int a[ 5 ] [ 6 ] [7]; 该数组是含有5个元素的一维数组只不过每个元素是6行7列的二维数组
3.字符操作
其中就包括最常用的字符串连接函数(strcat),字符串复制函数(strcpy和strncpy),字符串比较
函数(strcmp),测字符串长度函数(strlen)等等。
4.标准库
C语言的头文件中包括了各个标准库函数的函数原型。
因此,
凡是在程序中调用一个
库函数时,
都必须包含该函数原型所在的头文件。
头文件指定在引号""或尖括号<>内包含在程序里,
成为本程序的一部分。被包含的文件通常是由系统提供的,其扩展名为.h
注意区别放在引号""里是自定义头文件,尖括号<>里是标准库头文件。
时间: 2024-10-19 04:43:04