c语言学习 第三次

本文探讨了C语言中的宏、变量作用域、函数传参方式以及void *类型。介绍了函数、文件和项目的组织,特别是如何利用类进行矩阵运算。提到了类的封装性、new/delete操作符以及构造和析构函数。通过Matrix类实现矩阵加法和乘法,强调头文件和源文件的使用、接口一致性、成员访问权限、实参与形参的区别,以及引用的使用。同时讨论了函数的自然语言风格和构造函数的理解。
摘要由CSDN通过智能技术生成

第三次
介绍概念:宏。变量revisited(局部变量及作用域,函数的形参及实参,按值传递及按地址传递), 编程style, void *类型,变量命名。程序组织(函数/文件/项目);缺省参数
选介绍:类(OOP),类的封装性,new/delete操作符,构造,析构
练习:
使用类重复第一课任务,Matrix.文件:main(). 第2套:matrix.h, matrix.cpp
要求:矩阵加法,矩阵乘法。建议在析构里free空间
(参考:C++高级编程 2版或3版,注意,只要参考第1章。其他的不要看!)

main.cpp文件:

#include <iostream>
#include <string>
#include "Matrix.h"
using namespac
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值