码迷,mamicode.com
首页 > 编程语言 > 详细

c语言学习之基础知识点介绍(一)

时间:2015-10-22 12:28:28      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

本系列是为了学习ios做准备的,也能作为c语言入门的教程看看。

printf函数:

printf函数作为输出语句,主要的作用个就是输出用户想输出的语句。

例如:printf("我是一个大帅哥~~");

   printf("数字1=%d,数字2=%d",10,20);//%d接下来会在一起解释。

          /*

    %d:填入int,short型的数据,例如printf("数字1=%d,数字2=%d",10,20);

    %ld:填入long型的数据,例如printf("数字1=%ld,数字2=%ld",10,20);

    %f:填入float类型的数据,例如printf("数字1=%f,数字2=%f",10f,20f);

    %lf:填入double类型的数据,例如printf("数字1=%lf,数字2=%lf",10,20);

    %c:填入char类型的数据,例如printf("数字1=%c,数字2=%c",‘1’,‘2’);

    格式化输出内容:

      printf("要输出的字符串",值列表);注意值与值之间要英文的逗号(,)隔开。

   */

c语言中数据类型:

short、int、long、char、float、double 这六个关键字代表C 语言里的六种基本数据类型。

1.各种数据类型介绍

1.1整型

  整形包括短整型、整形和长整形。

1.1.1短整形

  short a=1;

1.1.2整形

  一般占4个字节(32位),最高位代表符号,0表示正数,1表示负数,取值范围是-2147483648~2147483647,在内存中的存储顺序是地位在前、高位在后,例如0x12345678在内存中的存储如下:

  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b

  数据:  78      56        34      12

  定义:用int关键字,举例如下:

  int a=6;

1.1.3长整形

  long a=10;

1.2浮点型

  浮点型包括单精度型和双精度型。

1.2.1单精度型

  浮点型,又称实型,也称单精度。一般占4个字节(32位),

  float a=4.5;

  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b

  数据:  00      00        90      40

1.2.2双精度型

  一般占8个字节(64位)

  double a=4.5;

  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b  0x0012ff7c  0x0012ff7d  0x0012ff7e  0x0012ff7f

  数据:  00      00        00      00      00        00      12      40

1.3字符类型

  在各种不同系统中,字符类型都占一个字节(8位)。定义如下:

  char c=‘a‘;

  也可以用字符对应的ASCII码赋值,如下:

  char c=97;

c语言中常量:

      定义一个常量的关键字const,常量是定义后就不会且不能更改的。

      常量的定义:

            字面量表示法:直接写值。例如 1; 10.3; ‘a‘;

            常规定义:const 类型 变量名 = 值;

 

c语言中变量:

      变量的定义:

           常规定义:类型 变量名 = 变量值;

      有无符号的变量:

           一般定义的数字类型的变量都是有符号的变量,如果想要定义无符号的变量,需要用unsigned关键字,

           带着种关键字的变量只能定义大于等于0的数字。

           输出该种类型的变量:short和int都是直接%u,例如:printf("%u \n",12);long类型是printf("%lu \n",12);

      

c语言中变量的命名规范:

 

      1、起名要有意义;

      2、只能用下划线、字母、美元符号($)开头;

      3、mac环境下可以使用中文,但是不推荐(标准c中是不可以的)。

      4、不能用关键字作为变量名。

      5、使用驼峰命名法(第一个单词的首字母小写,第二个单词开始首字母大写)。

c语言学习之基础知识点介绍(一)

标签:

原文地址:http://www.cnblogs.com/bobo-pcb/p/4900108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!