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

做网站微信支付多少钱高邑做网站

做网站微信支付多少钱,高邑做网站,wordpress 签到插件,我有域名怎么建网站C简单编程 C编程工具程序开发基本概念程序工具VS界面简介项目创建项目调试帮助文档 C数据类型C程序基本结构C符号关键字标识符文字运算符分隔符空白 C数据类型基本数据类型常量变量符号常量 C运算符与表达式算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符C 中的运… C简单编程 C编程工具程序开发基本概念程序工具VS界面简介项目创建项目调试帮助文档 C数据类型C程序基本结构C符号关键字标识符文字运算符分隔符空白 C数据类型基本数据类型常量变量符号常量 C运算符与表达式算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符C 中的运算符优先级 C编程工具 程序开发基本概念 源程序 源程序就是我们用各种语言写的程序我们常说写代码其实就是在写源程序。源程序可以是汇编语言或者高级语言等其他语言所写。目标程序 目标程序是经过翻译之后生成的程序可以是机器语言表示的也可以是汇编语言或其他中间语言表示的。我们写程序编译之后的obj文件就是目标程序。目标程序理论说应该能运行但是程序运行离不开操作系统的支持它必须经过装载和链接生成可执行程序exe文件才能运行。翻译程序 翻译程序就是把源程序翻译成目标程序的程序。它有三种类型汇编程序、编译程序和解释程序。 汇编程序是把用汇编语言程序翻译成目标程序的程序。编译程序是把高级语言程序翻译成目标程序的程序C是高级语言需要编译程序。解释程序也是将高级语言翻译成目标程序但它是输入一句翻译一句执行一句直到整个源程序被翻译执行完毕效率比较低。 程序工具VS 若要使用MFC则需要在安装时在“单个组件”选项中找到并勾选适用于最新的v142生成工具的C MFC (x86和x64)。 界面简介 菜单栏我们常用的是FileView和Debug菜单下的菜单项。工具栏各项其实在菜单栏都有与它们对应的菜单项功能是一样的。左侧面板可以放多个视图我这里放了解决方案浏览器、类视图、资源视图和Git解决方案浏览器中我们可以看到所有头文件和源文件构成的树头文件就是.h后缀的文件源文件就是.cpp后缀的文件类视图中显示了每个工程的每个类也是树状结构在解决方案浏览器或类视图中双击每一项中间区域都会打开相应的文件或者到类的位置。资源视图中显示了界面工程中使用的一些界面资源。中间区域默认是打开start page打开一个工程后我们在左侧面板上双击某项时中间区域会出现相应的界面。右侧面板上有个Toolbox是在界面工程中用来往界面资源模板上添加控件的里面包含了各种控件直接拖到模板上就行了。底侧还有几个标签其中一个是output这是输出视图用来输出程序运行信息和我们程序中写的一些调试信息还有一个Find Result视图用来显示我们搜索任何字母或单词的结果。 项目创建 File-New-Project项可以创建一个工程也可以在start page中点击New Project…然后出现的New Project窗口中有多个工程类型可以选择。 Win32 Console Application是Win32控制台程序一个没有应用程序界面的只有Dos命令行界面的工程它的入口是main函数MFC Application是MFC应用程序可以建立以开发界面程序Win32 Project是Win32程序Win32 Project的入口是WinMain函数代表不同编译环境Empty Project是空程序MFC DLL用来建立生成动态链接库的工程 一个解决方案中可以包含多个工程你可以把它理解为多个有关系或者没关系的工程的集合有时把多个工程放到一个解决方案里调试起来很方便。 工具栏上有个下拉列表框它包含有Debug、Release和Configuration Manager选择Debug时为调试模式生成的可执行程序中包含调试信息我们可以调试并清楚的看到变量值选择Release时生成的可执行程序中不含调试信息在设置断点后看到的变量值可能不准确。 项目调试 Debug-Start Debugging快捷键是F5用来开始调试Debug-Toggle Breadpoint快捷键是F9用来设置断点设置断点后然后开始调试程序运行到断点时会停下来我们用鼠标放到断点处的各个变量上时可以看到当时这些变量的值Debug-Start Without Debugging快捷键是ctrlF5表示不调试直接运行也就是到断点处也不会停止运行Debug-Step Into快捷键是F11用来单步执行遇到子函数就进入并且继续单步执行Debug-Step Over快捷键是F10也是单步执行但在单步执行时在函数内遇到子函数时不会进入子函数内单步执行而是将子函数整个执行完而跳到下一步也就是把子函数整个作为一步。 帮助文档 帮助菜单下“技术支持”快捷键是F1 C数据类型 C是从C中发展来的可以兼容C。所以C的一些基本语法跟C几乎是一样的。 C程序基本结构 #include iostream.h void main(void){cout Hello world! \n; }头文件 #include叫做编译指令用来包含一些文件。这里包含的iostream.h是C标准库里的文件大家可以直接用它声明了输入输出的有关信息。这类文件常放在程序开始的地方所以叫做头文件。函数体 main是主函数名函数体用一对大括号括住。函数是C程序里最小的功能单位。C程序里必须有且只能有一个main函数它是程序执行的入口就是从它开始执行。main函数前的void表示此函数没有返回值后面的void表示没有参数。cout“Hello! \n”;是条语句每条语句由分号结束。cout是C标准库里预定义的对象它的信息就放在之前包含的头文件iostream.h中它是一个输出流对象用操作符将后面的字符串输出到标准输出设备一般是显示器。 C符号 C语言的字符集由下述字符构成 英文字母A-Za-z数字字符0~9特殊字符空格 ! # % ^ * _ - ~ / \ ’ ; . , () [] {} 关键字 关键字是C预定义的一些单词我们定义变量常量时是不能使用的。 auto bool break case catch char class const const_case continue default delete do double dynamic_cast else enum explicit extern false float for friend goto if inline int long mutable namespace new operate private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this throw true try typedef typeid typename union unsigned using virtual void volatile while 标识符 标识符是我们软件开发者自己声明的单词用来命名一些实体比如函数名、变量名、类名、对象名等。它的构成规则 以大写字母、小写字母或下划线开头可由大写字母、小写字母、下划线或数字组成字母区分大小写大写字母和小写字母表示不同的标识符不能用C关键字。 文字 指在程序中用符号表示的数据包括数字、字符、字符串和布尔文字true和false。 运算符 用来进行运算的符号比如-*/ 分隔符 起分隔作用用来分隔词法记号或程序正文分隔符有() {} , : ; 。 这些分隔符不进行实际的操作只是用来构造程序 空白 编译分析代码的时候会将代码分成词法记号和空白空白包括空格、制表符TAB键产生的字符、换行符回车键产生的字符和注释。 空白用来表示词法记号的开始和结束位置其余的空格将被编译器忽略。比如int i;跟int i;是等价的。注释是对代码进行必要的注解和说明编译时不会理会注释部分C语言有两种注释方法 1. 使用“/”和“*/”括起注释文字例如/this is a comment/ 2.使用“//”从“//”开始直到它所在行的行尾所有的字符都被作为注释处理比如// this is a comment。 C数据类型 基本数据类型 C的基本数据类型有bool布尔型、char字符型、int整型、float浮点型表示实数、double双精度浮点型。除了bool型外有两大类整数和浮点数。因为char型本质上就是整型只不过是一个字节的整数用来存放字符的ASCII码。还有几个关键字signed和unsigned、short和long起修饰作用。 short修饰int时short int表示短整型占2个字节这里int可以省略也就是说short就是short int。long可以修饰int和doublelong int表示长整型占4个字节同样int也可以省略。int在不同的编译环境中可能占的字节数不一样大多数环境中占用4个字节。short类型固定占2个字节long类型固定占4个字节。 signed和unsigned可以用来修饰char型、int型、short型和long型。signed表示有符号数unsigned表示无符号数。有符号数以二进制补码形式存储最高位为符号位“0”表示正“1”表示负。无符号整数只能是正数。char型、int型、short型和long型默认情况也就是不加修饰的情况下是有符号signed的。 bool型数据取值只能是false假或true真。它所占的字节数在不同的编译系统中可能也不一样但大多数是占1个字节。 常量 所谓常量就是在程序运行过程中始终不会变的量就是直接用文字表示的值例如123true‘B’都是常量。常量又分整型常量、实型常量、字符常量、字符串常量和布尔常量。 整型常量包括正整数、负整数和零。整型常量的形式有十进制、八进制和十六进制。十进制我们都知道了八进制常量的数字必须以数字0开头比如0324-0123。十六进制整型常量的数字必须以0x开头比如0x3af。实型常量就是数学上的小数有两种表示形式一般形式和指数形式。一般形式比如13.7-22.5。指数形式比如0.2E2表示0.2*10^2。字符常量是单引号括起来的一个字符比如‘b’‘?’。还有一些不可显示字符例如响铃、换行、制表符等等C提供了一种转义序列的表示法来表示这些字符。比如\a表示响铃\n表示换行\t表示水平制表符\b表示退格\r表示回车\表示字符’表示双引号表示单引号。ASCII字符常量占用1个字节。字符串常量是用双引号括起来的字符序列比如“China”。字符串常量会在字符序列末尾添加’\0’作为结尾标记。布尔常量只有两个false假和true真。 变量 变量与常量一样也有自己的类型在使用之前必须首先声明它的类型和名称。变量名也是标识符因此命名规则应遵从标识符的命名规则。同一个语句中可以声明同一个类型的多个变量. 变量声明语句的形式: 数据类型 变量名1,变量名2,...,变量名n;赋初值右两种形式 int num3; int num(3);符号常量 我们除了可以用文字表示常量以外还可以给常量起个名字这就是符号常量。这个符号常量就代表了那个常量。 符号常量在使用之前必须声明跟变量相似。符号常量声明形式 const 数据类型说明符 常量名常量值; 数据类型说明符 const 常量名常量值; const float pi3.1415926;note:符号常量声明时必须赋初值在其他时候不能改变它的值 使用符号常量与文字常量相比有很多好处程序的可读性更高我们看到这个名字就能看出它的具体意思再就是最重要的如果我们多个地方都用了上面那个pi常量但后来圆周率的值精度我想改一下只用3.14这个时候怎么把所有的pi都换掉呢我们只需要修改pi的声明就行了const float pi3.14;但是如果使用文字常量即所有用圆周率的地方直接写的3.1415926那么就必须全找到再换掉这样不但麻烦而且容易漏掉。 C运算符与表达式 算术运算符 假设变量 A 的值为 10变量 B 的值为 20 运算符描述实例把两个操作数相加A B 将得到 30-从第一个操作数中减去第二个操作数A - B 将得到 -10*把两个操作数相乘A * B 将得到 200/分子除以分母B / A 将得到 2%取模运算符整除后的余数B % A 将得到 0自增运算符整数值增加 1A 将得到 11–自减运算符整数值减少 1A-- 将得到 9 关系运算符 假设变量 A 的值为 10变量 B 的值为 20 运算符描述实例检查两个操作数的值是否相等如果相等则条件为真。(A B) 不为真。!检查两个操作数的值是否相等如果不相等则条件为真。(A ! B) 为真。检查左操作数的值是否大于右操作数的值如果是则条件为真。(A B) 不为真。检查左操作数的值是否小于右操作数的值如果是则条件为真。(A B) 为真。检查左操作数的值是否大于或等于右操作数的值如果是则条件为真。(A B) 不为真。检查左操作数的值是否小于或等于右操作数的值如果是则条件为真。(A B) 为真。 逻辑运算符 假设变量 A 的值为 1变量 B 的值为 0 运算符描述实例称为逻辑与运算符。如果两个操作数都 true则条件为 true。(A B) 为 false。11称为逻辑或运算符。如果两个操作数中有任意一个 true则条件为 true。(A11 B) 为 true。!称为逻辑非运算符。用来逆转操作数的逻辑状态如果条件为 true 则逻辑非运算符将使其为 false。!(A B) 为 true 位运算符 位运算符作用于位并逐位执行操作。、 | 和 ^ 的真值表如下所示 pqpqp1qp^q00000010111111010011 可用于二进制计算。 赋值运算符 运算符描述实例简单的赋值运算符把右边操作数的值赋给左边操作数C A B 将把 A B 的值赋给 C加且赋值运算符把右边操作数加上左边操作数的结果赋值给左边操作数C A 相当于 C C A-减且赋值运算符把左边操作数减去右边操作数的结果赋值给左边操作数C - A 相当于 C C - A*乘且赋值运算符把右边操作数乘以左边操作数的结果赋值给左边操作数C * A 相当于 C C * A/除且赋值运算符把左边操作数除以右边操作数的结果赋值给左边操作数C / A 相当于 C C / A%求模且赋值运算符求两个操作数的模赋值给左边操作数C % A 相当于 C C % A左移且赋值运算符C 2 等同于 C C 2右移且赋值运算符C 2 等同于 C C 2按位与且赋值运算符C 2 等同于 C C 2^按位异或且赋值运算符C ^ 2 等同于 C C ^ 21按位或且赋值运算符C 1 2 等同于 C C 杂项运算符 运算符描述sizeofsizeof 运算符返回变量的大小。例如sizeof(a) 将返回 4其中 a 是整数。Condition ? X : Y条件运算符。如果 Condition 为真 ? 则值为 X : 否则值为 Y。,逗号运算符会顺序执行一系列运算。整个逗号表达式的值是以逗号分隔的列表中的最后一个表达式的值。.点和 -箭头成员运算符用于引用类、结构和共用体的成员。Cast强制转换运算符把一种数据类型转换为另一种数据类型。例如int(2.2000) 将返回 2。指针运算符 返回变量的地址。例如 a; 将给出变量的实际地址。*指针运算符 * 指向一个变量。例如*var; 将指向变量 var。 C 中的运算符优先级 下表将按运算符优先级从高到低列出各个运算符具有较高优先级的运算符出现在表格的上面具有较低优先级的运算符出现在表格的下面。在表达式中较高优先级的运算符会优先被计算。 类型运算符结合性后缀() [] - . - -从左到右一元 - ! ~ - - (type)* sizeof从右到左乘除* / %从左到右加减 -从左到右移位 从左到右关系 从左到右相等 !从左到右位与 AND从左到右位异或 XOR^从左到右位或 OR1从左到右逻辑与 AND从左到右逻辑或 OR11从左到右条件?:从右到左赋值 - * / % ^逗号,从左到右
http://www.zqtcl.cn/news/474151/

相关文章:

  • 专做写字楼出租的网站建设银行北京招聘网站
  • 龙华观澜网站建设酒店网站建设策划
  • 淄博网站排名做版权保护的网站
  • 专业轻电商网站建设公司新闻发布的网站
  • 设计型网站营销存在的问题及改进
  • 南通建设企业网站wordpress 位置地图
  • 无锡本地网站有哪些手机拍摄720全景软件
  • 泉州晋江网站建设费用东莞市住房和城乡建设局门户网站
  • 苏州网站建设哪家便宜平谷手机网站设计
  • 建设项目一次公示网站嘉兴新站seo外包
  • 电子商务网站模板 html专业网站建设服务报价
  • 网页设计和网站建设的区别研发一款app要多少钱
  • seo网站建设方案建个企业网站需要多少钱
  • 搭建网站的软件网页动态设计
  • 好的界面建筑网站甘孜网站建设
  • 电子商务网站创建过程网站排名提升软件
  • 青岛企业如何建网站购买网站建站
  • 广东自考网站建设管理网站做ddns解析
  • 网站建设分类如何重启网站服务器
  • 新蒲建设集团网站怎么把源码做网站
  • 嘉兴建设局网站在线制作头像框
  • 苏州行业网站建设服务网页制作需要学什么技术
  • 二 网站建设的重要性东莞seo建站优化收费
  • 农业公司注册流程及费用快排seo排名软件
  • 响应式中文网站欣赏机wordpress
  • 如何建网站并做推广亚马逊网站怎么做推广
  • 做好网站建设总结免费开发app平台下载
  • 哈尔滨建站免费模板app网站开发要多少钱
  • 大连网站设计九首选仟亿科技怎么做百度网站会显示图片在旁边
  • 南京营销网站建设wordpress图片购买下载