甘肃省平凉网站建设_网页定制制作与开发多少钱_做到满意为止

南北朝,今辖区先后隶属于北魏、西魏和北周。
[6] 北魏神麚三年(430),置泾州(治临泾)辖6郡。安定郡领安定、临泾、朝那、乌氏等县。今华亭、崇信南部属陇东郡,爰得县与高平县属赵平郡,赵平郡(治今灵台县与陕西长武县交界处)辖鹑觚县。北魏初,于今灵台县百里镇一带置石塘郡,无属县,至孝文帝太和十一年(487)废郡为县,属安定郡。同时复置阿阳县(领有今庄浪县境),属秦州略阳郡,成纪县失载。孝明帝熙平二年(517)析鹑觚县置东阴槃县,今平凉市境至今灵台县境,属平凉郡。阴密仍在今灵台县境。
[7] 孝武帝太昌元年(532)于今华亭市境置华亭镇。西魏时,在今地区辖境设总府(亦称总管府),治安定,先后辖泾州等5州。安定郡(治安定县)和平凉郡(治阴槃县)属泾州。今庄浪县境属北秦州安阳郡(治今秦安县境)。文帝大统元年(535),省临泾县,将安定县从高平城移至泾州城内,并新置安武县(在泾川北,原临泾县境)与安武郡,郡治朝那,又将鹑觚县移至今灵台县东南,属赵平郡。废帝元年(552),东阴槃县改为宜禄县,今灵台县东南部属之。北周武帝建德元年(572),新置平凉县(治阳晋川),今平凉市境大部属之,隶于原州长城郡。废赵平郡,以鹑觚县属安定郡。
[7] 隋朝,文帝开皇三年(583),全国废郡置州。炀帝大业三年(607),又废州置郡。大业元年(605)曾析鹑觚置灵台县,旋即又省灵台并入鹑觚;又析安定县与鹑觚县置良原县(治今灵台县西梁原乡),同时置华亭市于今华亭市。安定郡治安定县(今泾川县北),辖安定、鹑觚、阴槃、良原、朝那、临泾(移今镇原县治)、华亭7县。恭帝义宁二年(618)复置灵台县,与鹑觚县同属麟州。安定郡改为泾州,良原县属之。今崇信县境分属于阴槃县与良原县。平凉县属原州。开皇初省阿阳入成纪,至大业三年仍属秦州,废秦州后复隶属于天水郡;今庄浪县境分辖于成纪县和陇城县(原略阳郡属地)。
[8] 唐朝,改郡为州。太宗即位后,全国划为10道。今地区辖境多属于关内道。今平凉县和崇信县境偏北部分属原州;阴槃、安定、良原属泾州;今崇信境多分属阴槃和良原。华亭属陇州,成纪属秦州,今静宁北部及庄浪一部分辟为牧地,属南监牧使管辖。贞观元年(627),灵台省入麟游,属岐州,麟州废;鹑觚县划属泾州。朝那县在此前后省并入安定和临泾。贞观二年析新平(今陕西彬县境)、安定、鹑觚3县各一部复置宜禄县,属泾州;以华亭改属陇州。武则天垂拱二年(686)改华亭为亭川县,至中宗神龙元年(705)复改为华亭县。
[9] 唐玄宗开元二十二年(734)四月,以朔方节度使兼关内道和采访处置使,增领泾、原等12州。
[9] 玄宗天宝元年(742)改州为郡。今地区辖境改为安定郡,原州(治高平)改为平凉郡。灵台县从麟游析出复置;废鹑觚县,其境并入灵台县。改阴槃县为潘原县,皆隶属于安定郡。
[9] 肃宗至德元年(756),改安定县为保定县,仍属安定郡。乾元元年(758)改安定郡为保定郡,随后改郡为州,原属县未变。乾元二年六月,泾州属彬宁节度使。此后取消郡建制,置州,州以上道由监察机构变为地方最高一级行政单位。
[9] 代宗广德元年(763),陇山东、西两侧皆没入吐蕃,但今灵台县境仍属唐管辖,省潘原县并入良原县。大历三年(768),唐收复泾州城,由泾原节度使马麟表置行原州于灵台县百里城。德宗贞元四年(788),恢复平凉县建制,筑崇信城,置崇信军,十一年(795)又复置潘原县于原治。贞元十九年(803),将侨置于灵台县百里城的行原州移至平凉城。宪宗元和三年(808),又将行原州移至临泾(今镇原县),华亭并入汧源县。元和四年,置行渭州于平凉,省平凉县。僖宗广明元年(880),吐蕃再次攻占平凉城。中和四年(884),行渭州改称渭州,仍治平凉。
[9] 至唐末,今地区辖境原泾原军节度改为彰义军节度,辖泾州、渭州、武州(从今武都境徙治潘原,即今四十里铺镇曹湾),县制有良原、灵台和保定,皆属泾州。
[9] 今静宁、庄浪县境,为吐蕃所据。
[9] 后梁太祖开平二年(908),泾州、渭州、武州属岐。
后唐庄宗同光元年(923)置义州于华亭,末帝清泰元年(934),今境多属后唐,今静宁、庄浪境仍为吐蕃所据。清泰二年,以安国、耀武二镇复置平凉县,初属泾州,后晋高祖天福五年(940)改属渭州。后汉时,建制未变。后周时,太祖显德二年(955)复置华亭县,与义州同治一地。显德五年废武州,复置潘原县,改属渭州。渭州领平凉、潘原2县。
五代,今地区由彰义军节度使统领,辖泾州、渭州、原州、义州;今境内泾州领保定、灵台,渭州领平凉、潘原,义州领华亭。今静宁、庄浪县境仍为吐蕃等少数民族所据。
C++ 不但在C语言的基础上进行了很多扩展,而且也对C语言部分做了细节上的改进,变量的定义位置就是其中之一。
C89 规定,所有局部变量都必须定义在函数开头,在定义好变量之前不能有其他的执行语句。C99 标准取消这这条限制,但是 VC/VS 对 C99 的支持很不积极,仍然要求变量定义在函数开头。
C89 和 C99 是两套不同的C语言标准,C99 是 C89 的升级版,我们已在《C语言的三套标准:C89、C99和C11》中进行了讲解。
请看下面的代码:
#include <stdio.h>int main(){int a;scanf("%d", &a);int b;scanf("%d", &b);int c = a + b;printf("%d\n", c);return 0;}将代码保存到源文件main.c,那么它可以在 GCC、Xcode 下编译通过,但在 VC/VS 下会报错。GCC、Xcode 对 C99 的支持非常好,可以在函数的任意位置定义变量;但 VC/VS 对 C99 的支持寥寥无几,必须在函数开头定义好所有变量。
将上面的代码再保存到源文件main.cpp,那么它在 GCC、Xcode、VC/VS 下都可以编译通过。这是因为 C++ 取消了原来的限制,变量只要在使用之前定义好即可,不强制必须在函数开头定义所有变量。
注意源文件的后缀,.c是C语言代码,.cpp是C++代码,它们的编译方式不同。
取消限制带来的另外一个好处是,可以在 for 循环的控制语句中定义变量,请看下面的例子:
#include <iostream>using namespace std;int sum(int n){int total = 0;//在for循环的条件语句内部定义变量ifor(int i=1; i<=n ;i++){total += i;}return total;}int main(){cout<<"Input a interge: ";int n;cin>>n;cout<<"Total: "<<sum(n)<<endl;return 0;}运行结果:
Input a interge: 10
Total: 55
在 for 内部定义循环控制变量 i,会让代码看起来更加紧凑,并使得 i 的作用域被限制在整个 for 循环语句内部(包括循环条件和循环体),减小了命名冲突的概率。在以后的编码过程中,我推荐这种写法。
甘肃省平凉网站建设_网页定制制作与开发多少钱_做到满意为止