js基本数据类型和引用类型的区别(基本数据类型)
js基本数据类型和引用类型的区别(基本数据类型)
2024-11-08 07:23:31  作者:笑我看错  网址:https://m.xinb2b.cn/tech/qdf362653.html

定义变量并赋初值的基本语法:变量类型 变量名=变量值; 比如:int a=3; 定义一个整数类型变量 a,a 的值是 3

1. 整数类型

int 可以定义整数类型(简称整型)。int 类型数据在 printf 函数中一般采用%d 格式进行输 出,%d 表示“十进制整数”形式。

#include<stdio.h>

int main()

{

int a=200;

printf("%d\n",a);

getchar();

return 0;

}

解释一下:int a=200;

printf("%d\n",a);的意思是:把 a 的值带入参数的这个位置。和 printf("%d\n",200);效果一 样 注意,不要写成 printf("%d\n","a");什么都不加,才代表变量。

2. 浮点数类型

浮点型有以下几种:

(1)单精度浮点型(float)。

(2)双精度浮点型(double)。 float、double 的区别在于表示范围和精度不一样。初学者先不用研究。 唯一需要注意的就是给 float 赋值字面量的时候需要以 f 结尾,否则会有警告。


输出 double 要用%lf,虽然用%f 也行,但是建议用%lf。 VS2012 中执行的是 C89 标准,变量必须在所有其他代码之前。

3. 字符型

char 类型数据在 printf 函数中一般采用%c 格式进行输出。

#include<stdio.h>

int main()

{

char c='A';

printf("%c\n",c);

getchar();

return 0;

}

4. 转义字符

在 C 语言中,有一类特殊字符,该类字符是以字符\开头的字符序列。例’\n’,它代表一 个“换行”符。这类字符无法用一般形式表示,只能采用这种特殊的形式表示,这类字符被 称为转义字符。 1) ‘\n’ 代表回车换行。

#include

int main()

{

printf("我是克木\n");

printf("我是\n克木");

getchar();

return 0;

}

运行结果为:


2)\” 代表双引号字符(“)。

由于在 C 语言中,双引号已经被用于表示字符串的开始与结束标志,也就是说,双引号 一般都是成对出现的。例如:”ABC”,’#?*’,”123”……等等。但是,如果在字符串中显示双 引号,该如何表示呢?有些读者很自然的想到了下面的写法:

"我是"克木" //错误写法

这是一种错误写法,前面已经讲过双引号(“)有特殊意义:当编译器读取到第一个双引号 时认为是字符串的开始,读取到第二个双引号时认为是字符串的结束,然后把两个双引号之 间的内容当做字符串解析。

由于编译器会把前两个双引号之间的内容当做字符串解析,把第三个单引号当做字符串 开始标志对待,然后编译器会再去寻找下一个双引号当做字符串的结束标志,如果找不到就 报错。 为了解决这种问题,在 C 语言中使用\对双引号进行转义例如:\”,此时双引号就是普 通字符,不再具有特殊的意义。

下面通过例子来了解一下\”的使用。

#include<stdio.h>

int main()

{

printf("我是\"克木");

getchar();

return 0;

}

3)\

单斜线(\)也是字符,该如何显示呢?使用\对反斜线\进行转义例如:\\。 下面通过例子来了解一下\\的使用。

#include

int main()

{

printf("%c\n",'\\');

printf("我是\\克木");

getchar();

return 0;

}

  • 紫薯和玉米能一起吃吗(可以一起出吃紫薯和玉米吗)
  • 2024-11-08可以一起出吃紫薯和玉米吗能一起吃紫薯又叫黑薯,含有丰富的淀粉、蛋白质、维生素、膳食纤维、硒、铁、钙等物质,还含有大量的花青素,有较高的食用价值,而玉米中富含糖类、粗纤维、矿物质等成分,还含有多种氨基酸、维生素,从食物含有的成。
  • 为什么只有柯基需要断尾(小柯基为什么要断尾)
  • 2024-11-08小柯基为什么要断尾在当今,小柯基可是宠物界当中深受大众喜爱的狗狗之一,相比起泰迪和哈士奇与金毛这些热门犬种来说,柯基也是有着自己独特的优势所在柯基除了智商高聪明,活泼好动爱搞怪外,柯基颜值也是毋庸置疑的,可爱帅气的外表。
  • 车辆置换流程和注意事项(置换车辆不容易被坑)
  • 2024-11-08置换车辆不容易被坑汽车开了一段时间后,可能因为工作的需求,或者是家庭的因素,适时地会更换掉现有的汽车在更换之前呢,首先得把名下的车辆处理好才行,只有这样才有足够的资金换新车,当然不差钱的除外!车辆置换随着时代的发展,出。
  • 近代真实民间故事奇闻异事(被蛟蟒吞进腹中逃脱后变成水晶人)
  • 2024-11-08被蛟蟒吞进腹中逃脱后变成水晶人接风宴席,听闻奇人!苏东坡北宋元祐年间,朝廷昏庸无道,苏东坡受到奸臣排挤,被贬出东京,出任扬州太守到任扬州当天,所有的下属、幕僚都来迎接,大家摆下丰盛的酒宴为新任太守大人接风洗尘席间,东坡风雅、幽默逗。
  • 套娃翻译器(52秒套娃用俄语怎么说)
  • 2024-11-0852秒套娃用俄语怎么说齐鲁网·闪电新闻10月15日讯10月15日,济南国际友城商品展在济南大明湖开幕来自17个国家、地区的27个国际友好省州、城市和省内兄弟城市的相关企业、机构参展“翻译不在线,采访看闪电”,闪电新闻记者王。
  • 武汉出发游浙南泰顺(浙南以南72小时和抖音达人一起游泰顺)
  • 2024-11-08浙南以南72小时和抖音达人一起游泰顺写在前面的话烟雨朦胧,吴侬软语​在江南这片土地上,很少有我没有到过的地方700公里,4个小时高铁,再一次的收拾好行囊,来到这座秀丽的小城浙南以南,康养之都也许,在怀疑中开始相信,这里的空气都是甜的这里。
  • 纳兰性德为什么要改名(纳兰性德并不叫)
  • 2024-11-08纳兰性德并不叫【文|马浩亮】如果要说这些年最畅销的古代诗人,恐怕非纳兰性德莫属李白、杜甫、白居易,课本里就有,其他场合就很小众了而性德为题材的各种诗集、传记、小说、电视剧,却是层出不穷的确,除了婉约凄美、缠绵清丽的。
  • 手把手教你打造粘土的奇幻世界 轻松拿捏这么多大牌
  • 2024-11-08手把手教你打造粘土的奇幻世界 轻松拿捏这么多大牌金秋十月,秋风送爽,本该是越来越凉快的时节,罗弗工厂却忙的热火朝天这几年,罗弗超轻粘土的新零售探索持续升级当品牌们都渴望在线上电商端大展拳脚,罗弗却闷声发育,开始和线下潮流店碰撞火花除了沃尔玛、盒马、。