收藏此站 联系我们 网站
当前位置:首页» 网站推广 » 【建站服务】常州网站建设【常州网络公司】常州做网站、常州微信公众号开发、常州网站设计、常州小程序制作-域名申请

【建站服务】常州网站建设【常州网络公司】常州做网站、常州微信公众号开发、常州网站设计、常州小程序制作-域名申请

作者: 风兰 . 阅读量: 3 . 发表时间:2022-09-20 15:19:58

网站建设
​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


常州网站建设【常州网络公司】常州做网站、常州微信公众号开发、常州网站设计、常州小程序制作


常州,简称“常”,别称龙城,是江苏省地级市,国务院批复确定的中国长江三角洲地区中心城市之一、先进制造业基地和文化旅游名城 [1]  。截至2018年,全市下辖5个区、代管1个县级市,总面积4385平方千米,常住人口472.9万人,城镇人口342.8万人,城镇化率72.5% [2-3]  ,常住外来人口达170万人。 [4] 

常州地处江苏省南部、长三角腹地,东与无锡相邻,西与南京、镇江接壤,南与无锡、安徽宣城交界 [5]  。常州市属长江下游平原,兼有高沙平原和山丘湖圩,属于北亚热带季风气候。 [6]  有圩墩新石器遗址、春秋淹城、天宁寺、红梅阁、文笔塔、藤花旧馆、舣舟亭、太平天国护王府、瞿秋白纪念馆、中华恐龙园、天目湖、金坛茅山风景区、嬉戏谷、东方盐湖城、华夏宝盛园等景点 [7]  。

常州是一座有着3200多年历史的文化古城;春秋末期(前547年),吴王寿梦第四子季札封邑延陵,开始了长达2500多年有准确纪年和确切地名的历史。西汉高祖五年(前202年)改称毗陵。西晋武帝太康二年(281年),改置毗陵郡。自此,常州历朝均为郡、州、路、府治所,曾有过延陵、毗陵、毗坛、晋陵、长春、尝州、武进等名称,隋文帝开皇九年(589年)始有常州之称 [7]  。

2020年,常州市实现地区生产总值(GDP)7805.3亿元,按可比价计算增长4.5%,增幅位列全省第三。



在ANSI C制定之后,函数定义是下面这样的。

void func(int a, double b){
   …}复制代码

而在ANSI C之前的C语言中则是下面这样:

void func(a, b)int a;double b;{
   …}复制代码

说起来,关于C语言中花括号{}的位置,有人是像下面这样,写在if等语句的右边(这是K&R里面的书写风格,所以这里称之为“K&R风格”)。

if (a == 0) {复制代码

可是在函数定义的时候,他们又把{写在了代码行的开头,这让人很是困惑6。其实这是ANSI C之前的C语言写法的遗留问题(也因为有些工具以代码行开头的花括号作为判断函数起始的依据)。

6毕竟,Java等语言的方法定义也是把{写在右边的。

此外,老式的C语言里没有函数的原型声明。如果在ANSI C里写出如下原型声明,那么在调用该函数时,当参数的个数或类型发生错误时,编译器会报错。

void func(int a, double b);复制代码

但是,因为老式C语言里没有这个功能,所以正确指定参数的责任就落在了程序员身上。如今看来,这是一个非常危险的规则,但说到底,那时候的C语言只是汇编器的替代品,所以没人觉得不妥。

然而,对于有返回值的函数,假如不明确其返回值的类型,编译器就无法生成接收返回值的那部分的机器码。因此,比如对于三角函数sin(),就需要像下面这样,仅声明返回值的类型7。

7如果不声明,该函数就会作为整体被当作返回int的函数处理。

double sin();  ⬅️请注意,括号中是空的复制代码

在现代的C语言里,在声明没有参数的函数原型时,必须像下面这样在括号里写上void。

void func(void);复制代码

这是为了与老式C语言的函数声明兼容(为了区别到底是由于使用老式声明而不进行参数检查,还是在明确指出该函数不接收参数)8。

8C++放弃了兼容老式C,所以不需要这个void。

1-1-5 ANSI C(C89/90)

如前所述,K&R第1版里并没有记载在它出版后才实现的功能,其中的介绍也不一定就是严密的,因此程序的动作会因运行环境的不同而有所差异。

鉴于这些情况,经过一番争论,终于在1989年,美国国家标准学会(American National Standards Institute,ANSI)通过了C语言的标准规范。

顾名思义,美国国家标准学会是美国的标准。ANSI C后来被国际标准化组织(International Organization for Standardization,ISO)采用,成为标准ISO/IEC 9899:19909。由于ANSI C发布于1989年,而ISO的标准发布于1990年,所以这个版本的C有时被称为C89,有时被称为C90。看上去有些混乱,其实内容都一样。

9相应的中国国家标准为GB/T 15272-1994。 ——译者注

由于C89和C90的称呼容易与后面将介绍的C95和C99混淆,所以本书将该版本的C叫作ANSI C10。

10事实上,C95、C99和C11都是经过ANSI认可的标准,但通常在提到ANSI C时,指的是C89和C90,所以本书也仿而效之。

随后,ISO/IEC 9899:1990被日本的JIS标准采用,成为JIS X3010:1993。

1-1-6 C95

ISO/IEC 9899:1990于1995年增加了处理宽字符的库,成为ISO/IEC 9899/AMD1:1995。所谓AMD1,是指Ammendment1,其中的Ammendment是“标准的修正”的意思。

这次修订增加了可以处理宽字符、实现宽字符和多字节字符的转换的函数集。

在C语言中,字符串基本上就是char的数组,而char类型的长度为1个字节(通常是8位)。对美国人来说,这就已经能够满足使用需求了,但因为我们使用汉字等多种字符,所以无法用1个字符对应1个字节来表示。

我们多使用GB2312、GBK或UTF-8这些字符编码,用多个字节构造中文的字符串。例如“"abc一二三四五"”这个字符串,如果用GB2312表示,那么“abc”的部分是1个字符对应1个字节,而“一二三四五”的部分是1个字符对应2个字节,这种表示方法就是多字节字符串。但是在使用这种方法的情况下,每个字符的长度都是可变的,因此在以字符为单位分割字符串时会很麻烦。例如我们要制作一款文字编辑器这样的程序,那么在前后移动光标时,就无法立刻辨别表示字符位置的变量到底是要移动1个字节,还是要前进2个字节。

c51c866ffa1ab3457f2021e8bbdbcc1.jpg

常州网站建设【常州网络公司】常州做网站、常州微信公众号开发、常州网站设计、常州小程序制作


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设:上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务