C++ Primer培训讲义.doc

  1. 1、本文档共149页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CPrimer培训讲义

C++程序设计入门 最简单的C++程序 int main() { return 0; } 返回类型:此处为内置类型int(integer) 函数名:main, 所有C++程序的入口,由系统进行调用 形参表:main之后,括号内的部分,此处为空 函数体:花括号内的内容。其中的唯一语句为return,返回一个整数0,同时结束整个函数的执行。 标准输入/输出 #include iostream int main() { // prompt user to enter two numbers std::cout “Enter two numbers:” std::endl; // v1 v2 defined near the code using them // v1 v2 defined at different line int v1 = 0; int v2 = 0; std::cin v1 v2; std::cout “The Sum of “ v1 “ and “ v2 “ is “ v1 + v2 std::endl; return 0; } 说明: #include iostream表示要使用iostream标准库,标准化以后统一使用#include iostream,而不使用#include iostream.h v1和v2的定义体现了C++风格的变量定义习惯,即在使用的时候定义变量 注意编码规范的应用:每个变量定义的同时必须初始化,同时一行只定义一个变量。 注释 C风格的注释: /*…*/ C++风格的注释: //… 说明: 尽量使用C++风格的注释,C风格注释仅用于参数的默认值 面向过程编程简介 while语句 示例: #include iostream int main(int argc, char* argv[]) { int nSum = 0; int nVal = 1; // keep executing the while until val is greater than 10 while (nVal = 10) { nSum += nVal; ++nVal; } std::cout Sum of 1 to 10 is nSum std::endl; return 0; } 说明: while语句的含义 while (condition) { while_body_statement; } +=操作符的含义: nSum += nVal等价于 nSum = nSum + nVal; 前自增操作符++的含义: ++nVal等价于nVal = nVal + 1; for语句 示例: int main(int argc, char* argv[]) { int nSum = 0; // sum values from 1 up to 10 for (int nVal = 1; nVal = 10; ++nVal) { nSum += nVal; } std::cout Sum of 1 to 10 is nSum std::endl; return 0; } 说明: for语句的含义: for (initialize; condition; expression) { for_body_statement; } 注意变量nVal的定义和初始化与while语句的区别 while语句中的++nVal移至for语句内,但并不是必须的 if语句 示例: int main() { // prompt user to enter two numbers std::cout Enter two numbers: std::endl; int nVal1 = 0; int nVal2 = 0; std::cin nVal1 nVal2; int nMin = 0; int nMax = 0; if (nVal1 = nVal2) { nMin = nVal1; nMax = nVal2; } else { nMin = nVal2; nMax = nVal1; } std::cout The min number is nMin std::endl; std::cout The max number is nMax std::endl; return 0; } C++编程环境基础 1.5.1集成开发环境VC6以及VC2008及相关工具的安装 安装VC6集成开发环境及SP6 安

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档