欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

2018-10-17 22:20:39 c language

程序员文章站 2022-06-22 12:05:49
2018-10-17 22:20:39 c language ......

2018-10-17 22:20:39  c language

c语言中的空白符
  1. 空格、制表符、换行符等统称为空白符,它们只用来占位,并没有实际的内容,也显示不出具体的字符。
  2. 制表符分为水平制表符和垂直制表符,它们的 ascii 编码值分别是 9 和 11。
  3. 垂直制表符在现代计算机中基本不再使用了,也没法在键盘上直接输入,它已经被换行符取代了。水平制表符相当于四个空格,对于大部分编辑器,按下 tab 键默认就是输入一个水平制表符;如果你进行了个性化设置,按下 tab 键也可能会输入四个或者两个空格。
  4. 控制台程序以main为入口函数,windows程序以winmain为入口函数。
c语言变量、数据类型、运算符
  1. 变量和常量是程序处理的两种基本数据。声明语句说明变量的名字及类型,也可以指定变量的初值。运算符指定将要进行的操作。表达式则把变量与常量组合起来生成新的值。数据的类型决定该数据可取值的范围以及可以对该数据进行的操作。
大话c语言变量和数据类型
  1. 我们知道,诸如数字、文字、符号、图形、音频、视频等数据都是以二进制形式存储在内存中的,它们并没有本质上的区别,那么,00010000 该理解为数字16呢,还是图像中某个像素的颜色呢,还是要发出某个声音呢?如果没有特别指明,我们并不知道。
  2. 数据类型用来说明数据的类型,确定了数据的解释方式,让计算机和程序员不会产生歧义。
  3. 标准c语言中没有byte类型,long类型是占用四个字节。
  4. 变量名不仅仅是为数据起了一个好记的名字,还告诉我们数据存储在哪里,使用数据时,只要提供变量名即可;而数据类型则指明了数据的长度和处理方式。所以诸如int n;char c;float money;这样的形式就确定了数据在内存中的所有要素。
  5. 除了c语言,java、c++、c#等在定义变量时也必须指明数据类型,这样的编程语言称为强类型语言。而php、javascript等在定义变量时不必指明数据类型,编译系统会自动推演,这样的编程语言称为弱类型语言。强类型语言一旦确定了数据类型,就不能再赋给其他类型的数据,除非对数据类型进行转换。弱类型语言没有这种限制,一个变量,可以先赋给一个整数,然后再赋给一个字符串。
  6. 最后需要说明的是:数据类型只在定义变量时指明,而且必须指明;使用变量时无需再指明,因为此时的数据类型已经确定了。