C语言学习的总结

1.数据类型

  数据类型是变量的类型,他将决定这个变量存储那那种类型的数据; 

常用的数据类型有以下几种:

整形(表示整数):

  int       4字节

  short    2字节

  long     4字节

浮点型(表示小数):

  double  8字节

  float     4字节

字符型(表示字符):

  char    1字节

 

每种数据类型的存储范围为:

无符号(只能表示正数): 0~2^(字节数*8)-1

有符号(可以表示正负):-2~(字节数*8/2)~2^(字节数*8/2)-1

 

2.数组

  数组是同数据类型的集合;

声明与初始化方法为: 数据类型 变量名[] = {元素1初始化的值,元素2初始化的值.....};  //也可以 数据类型 变量名[数组长度] = {0};来进行初始化

需要使用数组里的成员时,可以通过 变量名[下标] 来获数组的某个元素(有效下标为0到数组长度-1 的整数)

 

3.字符操作

  C语言中,字符串的定义就是字符数组;

声明初始化方法为 char 字符串名[] = "字符串内容" , 或者 char 字符串名[字符串长度] = {0};

如果使用第二种声明方式的话,那么可存储字符空间仅仅为 字符串长度-1(因为字符串要以'\0'为结尾,占用一个字符)

string.h 头文件中,有一些与字符串操作相关的函数  其中有 拷贝,比较,字符串与数值的转换等操作

 

4.库函数

库函数是编译器自带的一些函数,使用的话需要声明对应的头文件;

 

 

 

posted on 2015-07-29 11:21  DeusSeuca  阅读(127)  评论(0)    收藏  举报

导航