学习C++需要注意的问题
2015-11-30 22:48
525 查看
#include"A.h"和#include<A.h>的区别:
前者是指编译器将从当前工作目录上开始查找此文件;后者是指编译器从标准库目录中开始查找此文件
头文件的作用:
加强安全检测;通过头文件可能方便地调用库功能,而不必关心其实现方式
*,&修饰符的位置:
为了避免误解,最好将其紧靠变量名
C++中值得传递方式:
有三种方式:值传递、指针传递、引用传递
void fun(char c);
void fun(char*str);
void fun(char&str);如果输入参数是以值传递的话,最好使用引用传递代替,因为引用传递省去了临时对象的构造和析构
函数类型不能省略,就算没有也要加void
附上链接,有空继续点击打开链接
前者是指编译器将从当前工作目录上开始查找此文件;后者是指编译器从标准库目录中开始查找此文件
头文件的作用:
加强安全检测;通过头文件可能方便地调用库功能,而不必关心其实现方式
*,&修饰符的位置:
为了避免误解,最好将其紧靠变量名
C++中值得传递方式:
有三种方式:值传递、指针传递、引用传递
void fun(char c);
void fun(char*str);
void fun(char&str);如果输入参数是以值传递的话,最好使用引用传递代替,因为引用传递省去了临时对象的构造和析构
函数类型不能省略,就算没有也要加void
附上链接,有空继续点击打开链接
相关文章推荐
- c++类模板
- 一起talk C栗子吧(第六十九回:C语言实例--DIY字符串查找函数)
- C++ 形参与实参的传递
- c++ 递归 8皇后
- C++ Tips and Tricks
- LeetCode_Best Time to Buy and Sell Stock II
- Inline Functions (C++)
- 2015杭电新生赛1005ACM组队安排【排列组合】【智商题】
- C语言学习笔记(18) 指针数组和数组指针分析
- 二、C++多态性
- 线性表排序(C语言版)
- C++ Tips and Tricks
- 凹入表示法(C语言版)
- 后序遍历首尾点(C语言版)
- 单链表实现就地逆转
- c语言头文件大全
- win编程实践(5)【c++】- 右值引用
- 中序遍历非递归算法(C语言版)
- LeetCode_Best Time to Buy and Sell Stock
- 使用开源C++项目WebSocketpp构建web服务器