美文网首页CreatShare
C语言学习——之基础入门

C语言学习——之基础入门

作者: 魂梦云边 | 来源:发表于2016-12-08 18:45 被阅读28次

    C的数据类型:

    常见的有

    int(整型一般为32位),float(浮点型)

    不常见的有

    short 短整型

    long 长整型

    _Bool 类型为布尔值即为(true,false)

    char 表示字符(单个字符)

    _Complex 表示复数

    _Imaginary 表示虚数

    数据超出都会从起点开始

    可以在数据的后面填上  l,L 来表示数据的类型,例如:5ull(unsigned long long型)

    在计算机中,只要有小数点即视为浮点型,把不含有小数点和指数的视作整数

    数据的进制(常见):2,8,10,16

    计算机中数据的储存都是二进制(由冯洛伊曼提出)

    在C语言中进制的表示:

    》%d  十进制,int型

    》%u  十进制,unsigned int

    》%o  八进制

    》%x  16进制,小写

    》%X  16进制,大写

    数据的打印:

    打印 long型 一般使用 %ld  便于移植,如果系统的 long 和int具有相同的长度

    也可以使用 %d

    这是几个常见数据进制的打印:

    几种不同的打印方式:

    C的数组(array):

    即为若干个数的集合,类似于集合(数集)

    在表示方面要声明其类型,例如:int array[10],  []表示其为数组,括号内的数字即为数组包括的

    元素个数。要对数组的某个元素进行访问,可以使用下标数字(在数组中下标是从0开始的,例如:array[89]

    表示的是第90个元素)

    在使用时一般都要进行初始化,可以全部赋值,也可以部分赋值,只要有一个赋值了,其余没有赋值的

    系统都默认为0,其赋值格式为 int arr[10]={0};  数组的使用一般都同for循环使用,可以对数组进行赋值,

    输出等操作。

    注意:数组在定义时都必须注明长度,这个长度可以是字符,然后用宏定义替换,也可以是数值,不能为变量。

    除此之外还有二维数组,三维数组等多维数组;无外乎再加几个 []。

    C的运算符以及表达式

    常见的有数学运算符即加、减、乘、除、取余、整除等还有C的自加、自减等,截图

    C的字符串:

    字符串就是多个字符的集合,类似于数组,所以其储存是使用的 char name[40] 。其输入输出处理使用 %s ,声明使用 char

    一个字符在内存中占用一个内存单元,再普及下内存单元,一个内存单元是一字节即为8比特,

    一个字母或者是其他符号占一个字节,一个汉字占用两个字节。

    演示一个字符串的输入与输出:

    相关文章

      网友评论

        本文标题:C语言学习——之基础入门

        本文链接:https://www.haomeiwen.com/subject/lfvsmttx.html