当前位置: 首页 > news >正文

大气的企业网站源码无锡网络公司排名

大气的企业网站源码,无锡网络公司排名,网站建设 锋云科技公司,开发网站怎么挣钱目录 第一个C语言程序 main函数 写法#xff1a; printf和库函数 printf()函数 库函数 关键字 字符和ASCII码表 字符串和\0 转义字符 语句 注释 注释的两种形式 第一个C语言程序 #includestdio.h//第一个c语言程序 int main() {printf(Hello World…目录 第一个C语言程序 main函数 写法 printf和库函数 printf()函数 库函数 关键字 字符和ASCII码表 字符串和\0 转义字符 语句 注释 注释的两种形式 第一个C语言程序 #includestdio.h//第一个c语言程序 int main() {printf(Hello World!\n);return 0; } main函数 每一个C语言程序不管有多少行代码都是从main函数开始执行也就是说main函数是程序的入口 main函数也叫做主函数C语言程序不能没有main函数有且只有一个main函数 即使程序有多个.c文件也是只有一个main函数 写法 //1、 int main() {return 0; }//2、括号中的void表示main函数无参数 int main(void) {return 0; }//3、这种基本不会用到 //main函数其实是有参数的不想使用的时候就可以不写需要的时候就写上 int main(int agvc, char* argv[]) {return 0; } main前面的int表示main函数执行结束的返回值类型suoyi会在main函数的最后写return 0 有很多初学者第一次在写代码时都会出现以下常见的错误 1、main写成mian 2、main后面的()漏写了 3、代码中不能使用中文符号 4、每一条语句的结束后面都要有一个分号 printf和库函数 printf()函数 在我们写的第一个C语言程序中会出现这行代码 printf(Hello World!\n); 这行代码中使用到了printf()函数实现了在屏幕上信息的打印 在这里printf()函数是一个库函数它的功能就是在屏幕上打印信息它的全名是print formet(按照格式打印信息) 只要将要打印的字符串放在双引号中并传递给printf函数就可以打印了 注在使用库函数的时候要在程序头部写出头文件 这里要用到的是 #includestdio.h库函数 那应该有人会好奇什么是库函数呢 为了不再重复实现常⻅的代码让程序员提升开发效率C语⾔标准规定了⼀组函数这些函数再由不 同的编译器⼚商根据标准进⾏实现提供给程序员使⽤。这些函数组成了⼀个函数库被称为标准 库这些函数也被称为库函数。在这个基础上⼀些编译器⼚商可能会额外扩展提供部分函数这些函 数其他编译器不⼀定⽀持。 ⼀个系列的库函数⼀般会声明在同⼀个头⽂件中所以库函数的使⽤要包含对应的头⽂件。 关键字 在C语言中有一批保留名字的符号如int、return等这些符号被称为关键字或保留字 1、关键字都有特殊的意义是保留给C语⾔使⽤的 2、程序员⾃⼰在创建标识符的时候是不能和关键字重复的 3、关键字也是不能⾃⼰创建的。 常用的32个关键字 1、auto、 break、 case、 char 、 const 、 continue、 default、 do、 double 、 else、 enum、 extern 2、float 、 for、 goto、 if、 int 、 long 、 register、 return、 short 、 signed 、 sizeof 、 static 3、struct、 switch、 typedef、 union、 unsigned 、 void 、 volatile、 while 字符和ASCII码表 在键盘上可以敲出各种字符如aq#等这些符号都被称为字符C语⾔中字符是⽤单引号括起来的如ab。 我们知道在计算机中所有的数据都是以⼆进制的形式存储的那这些字符在内存中分别以什么样的⼆进制存储的呢如果我们每个⼈⾃⼰给这些字符中的每个字符编⼀个⼆进制序列这个叫做编码为了⽅便⼤家相互通信不造成混乱后来美国国家标准学会ANSI出台了⼀个标准 ASCII 编码C语⾔中的字符就遵循了 ASCII 编码的⽅式。 我们不需要将这张表完全背下来要使用到的时候查看就行但有些数据是会经常用到的可以好好掌握 1、字符A~Z的ASCII码值从65~90 2、字符a~z的ASCII码值从97~122 3、对应的⼤⼩写字符(a和A)的ASCII码值的差值是32 4、数字字符0~9的ASCII码值从48~57 5、换⾏ \n 的ASCII值是10 6、在这些字符中ASCII码值从0~31 这32个字符是不可打印字符⽆法打印在屏幕上观察 打印部分字符(字符的打印要用到%c) int main() {for (int i 32; i 127; i){printf(%c , i);if (i % 16 15){printf(\n);}}return 0; } 字符串和\0 在C语言中如何表示字符串呢 使用双括号括起来的一串字符就称为字符串如abcd就是一个字符串 而字符就用单引号括起来如ab 字符串的打印格式就用%s int main() {printf(%s\n, abcdef);return 0; } 以上面的代码中字符串为例abcdef中看起来就只有6个字符但他其实还隐藏了一个”\0“的转义字符而\0是字符串结束的标志 那我们来如何证明\0是字符串的结束标志呢 int main() {char c1[] abcdef;char c2[] { a,b,c,d,e,f };printf(%s\n, c1);printf(%s\n, c2);return 0; } 那为什么会出现这种情况呢 根据这张调试图就可以知道 c1的字符串后面有一个\0而c2却没有 由此可知c2中没有表明\0的位置这就意味着打印完c2中的字符后程序会继续执行直到遇到一个随机的\0才会结束 那如果我们想用c2的形式打印正确的字符就需要将\0也输入进去 char c2[]{a,b,c,d,e,f,\0}; 转义字符 在字符中有一堆特殊的字符就叫做转义字符在前面我们所讲到的\n、\0就是转义字符 转义字符顾名思义就是转变原来意思的字符 由上面的程序及运行结果可知一个n在\的修饰后意思就发生了变化从一个不同的字符变为转定义为换行的意思 然而在C语言中许多转义字符 \? 在书写连续多个问号时使⽤防⽌他们被解析成三字⺟词在新的编译器上没法验证 \ ⽤于表⽰字符常量 \ ⽤于表⽰⼀个字符串内部的双引号 \\ ⽤于表⽰⼀个反斜杠防⽌它被解释为⼀个转义序列符 \a 警报这会使得终端发出警报声或出现闪烁或者两者同时发⽣ \b 退格键光标回退⼀个字符但不删除字符 \n 换⾏符 \t 制表符光标移到下⼀个⽔平制表位通常是下⼀个4/8的倍数 \ddd d d d表⽰1~3个⼋进制的数字 \xdd d d表⽰2个⼗六进制数字 \t 制表符光标移到下⼀个⽔平制表位通常是下⼀个4/8的倍数 \ddd d d d表⽰1~3个⼋进制的数字,如\1301*8^23*8^10*8^088X 根据这个转义字符可知\0其实就是它的一种是null字符表示无内容 在字符串printf()打印或用strlen()计算字符串长度时遇到\0就停止 \xdd d d表⽰2个⼗六进制数字,如\x303*16^10*16^0480 注 转义字符也是字符的一种所以在计算字符串长度的是会算做一个字符 语句 C语言的代码是由一条一条语句组成而C语言中语句可以分为以下五类 1、空语句 2、表达式语句 3、函数调用语句 4、复用语句 5、控制语句 空语句这种是最简单一个分号就是一条语句就是空语句  int main() {;return 0; } 空语句的使用场景一般是出现在这个地方需要一条语句而这个语句不需要做任何事情就可以在这里写一条空语句 表达式语句就是在表达式后面加上分号 int main() {int a1,b2;ab1;return 0; } 函数调用语句在函数调用的时候也会在后面加上分号那这就是函数调用语句 #include stdio.hint Add(int x, int y) {return xy; }int main() {printf(hehe\n);//函数调⽤语句int ret Add(2, 3);//函数调⽤语句 return 0; } 复合语句就是前面讲过的代码块成对括号中的代码就构成一个代码块也被称为复合函数 #includestdio.h void print(int arr[], int sz) //函数的⼤括号中的代码也构成复合语句 {int i 0;for(i0; isz; i){printf(%d , arr[i]);} } int main() {int i 0;int arr[10] {0};for(i0; i10; i) //for循环的循环体的⼤括号中的就是复合语句{arr[i] 10-i;printf(%d\n, arr[i]);}return 0; } 控制语句该语句用于控制程序的执行流程以实现程序的各种结构方式(C语⾔⽀持三种结构顺序结构、选 择结构、循环结构它们由特定的语句定义符组成C语有九种控制语句。 可分成以下三类 1. 条件判断语句也叫分⽀语句if语句、switch语句 2. 循环执⾏语句do while语句、while语句、for语句 3. 转向语句break语句、goto语句、continue语句、return语句。 这里就不多缀叙后面的文章会讲解到 注释 注释是对代码的说明编译器会忽略注释也就是说注释对实际代码没有影响。 注释的两种形式 1、/**/ 2、// 注 在程序编译时注释会被替换成一个空格这就是/**/这种注释方式可以在插在行内 两种方式都不能放在双引号中放在双引号中会变成字符串的一部分解释为普通符号失去注释作用
http://www.dnsts.com.cn/news/91049.html

相关文章:

  • 中国国家住房和城乡建设部网站首页延吉网站建设多少钱
  • 网站备案做网站要转移吗建站之星好不好
  • 南京在线网站制作2017年做那个网站致富
  • 中国建设信息港网站制作wordpress静态首页
  • wordpress缓存加速抖音seo点击软件排名
  • 鸿鑫建设集团有限公司网站广告公司名字大全20000个
  • 网站建设方案书要写吗广州手机软件开发定制
  • 做seo时网站更新的目的北京哪里有网站建设设计
  • 广州建网站多少钱资阳seo
  • 河南城市建设网站门户网站什么意思
  • 做网站应该先从什么地方开始网站建设酷万网络
  • 深圳建网站一般多少钱如何建设企业网站ppt
  • dedecms 资源类网站珠宝网站建设公司
  • 自助建站 知乎免费发链接的网站
  • php网站如何攻击短视频营销概念
  • 佛山做企业网站北京软件外包公司
  • 开网站做网站.net电商网站开发设计
  • 网站后台用户名不存在富阳房产网
  • 关于建设门户网站的通知免费测名打分测名字打分
  • 网站右下角弹出广告代码四川铁科建设监理有限公司官方网站
  • 网站优化过度的表现网页qq家园
  • 做网站的公司都缴什么税金网站首页效果图怎么设计
  • 河南网站seo优化wordpress 增加域名
  • 上门做网站公司哪家好班级网站建设规划书
  • 苏州相城做网站哪家好山东省建设厅网站查
  • 莱芜信息港金点子招聘东莞seo排名优化公司
  • 农业电商网站建设优化营商环境心得体会1000字
  • 五合一网站做优化好用吗沈阳网站建设syxhrkj
  • 申请建设网站的报告书创业商机网农村
  • 出国游做的好的网站wordpress 如何安装