博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++学习笔记(三)
阅读量:4101 次
发布时间:2019-05-25

本文共 431 字,大约阅读时间需要 1 分钟。

之前都只是停留在学习阶段,看的代码都是书上的例程,最近开始正式使用C++,发现自己连最简单的一些用法都未完全掌握,现将此次写程序的一些简单经验罗列如下:

1.头文件越少越好,里面包括核心函数;

2.函数的声明与定义最好分开写;

3.对指针的理解,记住一下几组实验;

(1)

int main(){    char *p = "abcdefg";    cout<<"p指向的地址为"<<&p<<",p指向地址所存放的值为"<

<

结果为:

(2)指针交换

int main(){	char *p = "abcdefg";	char *q = "hijklmn";		char *temp = NULL;	temp = p;	p = q;	q = temp;	cout<<"p指向地址所存放的值为"<

<

结果为:

(3)指针的运算

int main(){	char *p = "abcdefg";	cout<<"p向后移动3个单位后:"<<(p+3)<

结果为:

转载地址:http://gzksi.baihongyu.com/

你可能感兴趣的文章
Java--String/StringBuffer/StringBuilder区别
查看>>
分布式之redis复习精讲
查看>>
数据结构与算法7-栈
查看>>
Java并发编程 | 一不小心就死锁了,怎么办?
查看>>
(python版)《剑指Offer》JZ01:二维数组中的查找
查看>>
(python版)《剑指Offer》JZ06:旋转数组的最小数字
查看>>
(python版)《剑指Offer》JZ13:调整数组顺序使奇数位于偶数前面
查看>>
(python版)《剑指Offer》JZ28:数组中出现次数超过一半的数字
查看>>
(python版)《剑指Offer》JZ30:连续子数组的最大和
查看>>
(python版)《剑指Offer》JZ02:替换空格
查看>>
JSP/Servlet——MVC设计模式
查看>>
使用JSTL
查看>>
Java 8新特性:Stream API
查看>>
管理用户状态——Cookie与Session
查看>>
最受欢迎的前端框架Bootstrap 入门
查看>>
JavaScript编程简介:DOM、AJAX与Chrome调试器
查看>>
通过Maven管理项目依赖
查看>>
通过Spring Boot三分钟创建Spring Web项目
查看>>
Spring的IoC(依赖注入)原理
查看>>
Guava快速入门
查看>>