头文件的作用,函数的返回值,函数的风格,函数的标准库 字符串常量
头文件的作用
#include 指定的头文件的包含目录
#include “windows.h” 优先从文件所在的目录进行。如果文件没有的话,那么就从指定的头文件的包含,目录里面进行查找。如果在文件目录里面没有的话,那么就会找两次,这样就会导致程序运行没那么快,因此需要查找两次。
函数的返回值
返回类型,函数名称(函数的参数){函数体}
int main (void){
}
void是什么意思,表示是空的意思。
return 0,表示函数返回的值。
大家都约定了,返回0表示的一个正常的值。
在return 后面之后的语句不可以执行。
return一定要写。
表示函数的返回值。
如果没有return,程序会有默认的返回值,这个值是你所不确定的。
函数的风格
int main(void){
函数体
}
这种风格的好处在于可以减少一行。
函数的库函数
C语言标准库
C++标注库
第三方开源框架
公司镍已经开发好的函数。
程序员自己定义的函数
字符串常量
字符串必须使用英文的双引号
eg: “你是最好的程序员”
std::cout<<“9527”<<“的年龄是”<<38;
"9527"是字符串变量
38是整形常量
字符串保存位置.
打印语句的使用范围
1:控制台的输出
2:调试信息的打印
命名空间
使用命名空间
韩信谋反如匈奴。这个韩信是韩国王室后裔。
另外一个韩信
韩信大将军
两个韩信。
函数取名字难免取到相同的名字,这样就会出现混乱。
如果两边的代码合并到一起后就会出现这样的场景
因此C++使用了命令空间来应对这样的场景。
用了命名空间就可以改变开发之间名字冲突的问题。
软件是怎么炼成的
预处理,转换为源程序,进行编译转为为汇编程序,再汇编为二进制程序,最后转换为可执行文件。
注释的作用
进入新的公司里面进行的第一件事情就是看代码。
国内开发环境比较恶劣,对于文档没那么重视,导致需要程序员自己读取代码才可以。
写代码的时候应该养成良好的习惯,写注释。
就算一段自己认为非常好的代码,在经过一段时间后就会出现无法理解的情况。
注释应该包含以下三个内容
1:重要变量名的作用
2:比较复杂的算法思想
3:程序中的关键步骤
代码注释有几种方式,分别是注释在尾部,注释在头部。
注释的风格
不要为了注释而注释,不要没一行写一个注释。过多了不好。
常见错误总结
对待错误的态度,遇到的错误越多,你只要解决了就好了。
中文乱码
第一种 由于中文的编码模式有多种,因此需要对控制台和文件的编码模式改为一致的情况
第二种情况是
#pragma execution_character_set(“gbk”)
第三种修改控制台的编码格式
修改注册表,可以修改控制台的编码格式,但一般不建议。
错误2 ,360报安全错误。
错误3 ,中英文输入法的问题。在编写的过程中养成好的习惯,对于中英文输入的切换一定要保持好。
搜狗输入法里面有一种可以在中文输入法下面输入英文符号.
要解决当输入中文的时候,需要输入中文的时候,可以安装另外的输入法。
头文件的作用,函数的返回值,函数的风格,函数的标准库 字符串常量相关推荐
- 函数指针,指针函数,返回值为指针的函数
摘要: 在学习C语言时,一个比较容易混淆的概念就是函数指针.指针函数.返回值为指针的函数.本文将对这三个概念进行区分.指针函数就是返回值为指针的函数,两个本质上是同一事物,只是叫法不同.函数指针就是一 ...
- 函数的返回值,C语言函数返回值详解
看旋转编码器程序的时候,遇见了一些关于函数返回值的函数,感觉很懵逼,就百度了一下C语言函数调用,感觉写的挺好的, 原链接:http://c.biancheng.net/view/204.html 通常 ...
- python函数默认返回值_python笔记20_函数返回值
主要内容: 小目标:掌握函数返回值 主要内容:return语句,返回多个参数 如果看完这篇文章,你还是弄不明白函数返回值: 你来找我,我保证不打你,我给你发100的大红包. 1. 函数默认返回值 Py ...
- map函数python返回值,Python中map函数使用
图片发自简书App map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回. 1.当se ...
- python一个函数调用另一个函数的返回值_在python函数中使用True,False和None作为返回值...
建议不是你不应该使用True,False或None.这只是你不应该使用如果x == True. 如果x == True是愚蠢的,因为==只是一个二进制运算符!它的返回值为True或False,取决于它 ...
- 一木.溪桥学Python-09:函数的返回值、函数的作用域、作用域的优先级、递归函数、内置文件中常用方法、匿名函数lambda、高阶函数
一木.溪桥 在Logic Education跟Amy学Python 12期:Python基础课 一木.溪桥学Python-09:函数的返回值.作用域.作用域的优先级.递归函数.内置文件中常用方法.匿名 ...
- Python基础第六天——函数的使用、函数的参数、函数的返回值、函数的嵌套、命名空间、作用域、函数对象...
一.拾遗 1.通常情况下无参函数只是进行操作,所以不需要返回值:有参数函数则需要返回值. 2.练习: 判断用户输入一串字符,如果这串字符的长度小于5则重新输入,如果大于5则退出循环. while Tr ...
- Linux拓展之Shell中函数的返回值
概述 在 Shell 脚本中的函数中有两种方式进行返回值: return 语句:仅能返回 [0, 255] 之间的整数,常用于表示返回函数的执行结果状态. echo 语句:能返回任何数字.任何字符串, ...
- python怎么调用函数的返回值类型,10、Python基础之函数的调用与返回值
一.函数参数 1.1 不定长参数 当我们定义函数时,可能需要定义一个函数能处理比当初声明时更多的参数,这些参数叫做不定长参数. 我们可以在形参前面加上一个 * ,这样这个形参就可以获取所有的实参,它将 ...
最新文章
- Spring could 使用Feign超时问题
- maven打包插件:maven-compiler-plugin、maven-dependency-plugin、maven-jar-plugin、maven-resources-plugin详解
- x86构架之-Intel8042键盘控制器简介
- 余弦函数导数推导过程_反三角函数的导数的推导过程
- 华为怒发公开信;锤子手机难产罗永浩陷尴尬处境;苹果错失 5G | 极客头条
- Git@OSC 已经支持 Gitlab Control 移动客户端
- while循环python的范围_为什么Python中的range()循环比使用while循环更快?
- A1113 | Integer Set Partition (25)
- 机器学习中最常见的四种分类模型
- seaweedfs使用说明
- Verilog HDL实现智能药盒
- 软件测试之与大厂测试经理的问答
- 如何进入docker 使用root用户的方式
- 运行在命令行的微信 cmd-wechat-terminal
- 提高软件可靠性的方法和技术
- 2.8 其他快速入门必要知识
- 23-末2菜菜的计算机保研之路(pku cs\rw、zju cs、fdu cs、ustc)
- codeforces 577
- 怎么把文字转换成语音?教你一个文字转语音小妙招
- 弘辽科技:淘宝运营如何提高转化?
热门文章
- 有关opencv的学习(17)—形态学滤波器检测边缘和角点
- iOS耗电量检测与优化
- fatal error:Killed signal terminated program cc1plus错误解决方法
- [USACO09MAR]Moon哞哞叫Moon Mooing(模拟)
- Error instantiating class com.demo.pojo.UserPojo with invalid types () or values ()
- windows定时对指定文件夹压缩然后存放在指定的文件夹下
- 职场礼仪--如何使用手机和计算机
- 使命召唤7:黑色行动
- ECS搭建nginx服务器在阿里云
- html input 上下箭头,CSS input type=number出现上下箭头时解决方案