![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码练习
RSH0522
这个作者很懒,什么都没留下…
展开
-
c++ 类与对象 (对象的初始化和清理)
对象特性:成员变量和成员函数分开存储1、 在c++ 中,类内的成员变量和成员函数分开存储,只有非静态成员变量才属于类的对象上。所以非静态成员变量占对象空间; 静态成员变量不占对象空间; 函数也不占对象空间,所有函数共享一个函数实例;2、注意在c++中:1)如果不是空对象,比如有一个int型的非静态成员变量,那么内存空间就是4个字节;2)静态成员变量要类内声明,类外初始化;3)...原创 2021-07-21 18:26:39 · 328 阅读 · 0 评论 -
c++ 指针
1、格式:返回类型 * 指针名指针在定义之后需要解引用,方法为: * 指针名 = & 变量2、空指针定义:指针变量指向内存编号为 0 的空间,用途:初始化指针变量int *p = NULL注意:空指针指向的内存空间是不可以访问的 (因为0~255空间是被系统占用的,因此不可以访问)3、野指针定义:指针指向了非法的内存空间(个人理解为由于指针开辟的内存空间是确定的,所以不能再赋值一个地址)int *p = (int *) 0x1111;注意:访问野指针时会报错,比如co原创 2021-07-19 18:17:42 · 96 阅读 · 0 评论 -
循环嵌套(九九乘法表for)
方法:列数 * 行数 = 计算结果; 列数<=当前行数#include <iostream>#include <stdlib.h>using namespace std;int main(){ for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { cout << j << "*" << i << "=" &l原创 2021-07-19 10:49:46 · 177 阅读 · 0 评论 -
循环结构的使用
//将1到20按照4行5列的形式输出#include <stdio.h>#include <stdlib.h>int main(){ int i; for(i=1;i<=20;i++){ printf("%d",i); if(i%5==0) printf("\n"); }}//输出如下矩阵1 2 3 4 52 4 6 8 103 6 9 12 154 8 12 16 20分析:规律为矩阵中每原创 2021-03-16 22:01:35 · 167 阅读 · 0 评论