毕设完事喽,得学C++喽

毕设完事喽,得学C++喽,第1张

        毕设终于完事了,初稿查重3.6%,终稿2.6%,答辩被老师说模型不太合理,算了吧,就这样了,最搞的是参考文献格式错了,狠狠地丢了一波人。没错,是飞舞本人了!

        前脚刚毕业,后脚老师让抓紧学,时间紧任务重,加油加油!!!看来是不能天天炙热沙城rush B了。

        今天学到指针了,争取明天把结构体这些基础知识统统学完。300多个视频哟,我的个天,现在只看了60个,还剩240个,争取一天30个视频,一周左右搞定,具有一定的编程能力,能够轻松给我编个对象,.............我在做什么梦啊,服了。

总结:今天学了数组,函数,指针(浅学了一点)。

一、数组

一维数组三种定义方式:

   1、数据类型  数组名[数组长度]
   2、数据类型  数组名[数组长度] = {值1,值2,...}
   3、数据类型  数组名[] = {值1,值2,...}

看数组内存大小用sizeof,看地址用 &

冒泡排序很经典

二维数组定义:
    数组类型 数组名[行数][列数]
    数组类型 数组名[行数][列数] = { {数据1,数据2 } , { 数据1,数据2 }}
    数组类型 数组名[行数][列数] = { 数据1,数据2 ,数据3,数据4 }
    数组类型 数组名[ ][列数] = { 数据1,数据2 ,数据3,数据4 }

arr[0]表示第一行  arr[0][0]表示第一行第一列元素。

在输出时建议使用循环。

终于知道那个框架里的system("pause")的意思了,就是运行窗口那个按任意键退出。

二、函数

函数的定义

#include 
using namespace std;

//函数常见样式
//1、无参无返
void test01()
{
	cout << "this is test01!" << endl;
}
 
//2、有参无返
void test02(int a)
{
	cout << "this is test02 a = " << a << endl;
}

//3、无参有返
int test03()
{
	cout << "this is test03" << endl;

	return 100;
}

//4、有参有返
int test04(int a)
{
	cout << "this is test04" << endl;

	return a;
}


int main53()
{
	test01();
	
	test02(50);

	int num1 = test03();
	cout << num1 << endl;

	int num2;
	cin >> num2;
	cout << test04(num2) << endl;

	system("pause");
	return 0;

}

函数得放在main函数的外面,不然会报错嘞.......还得放在main前面(我是真的服),放后面的话得提前声明一下(我的理解就是把函数定义第一行复制过去并加分号熬)。

//函数分文件编写:
// 1、创建后缀名为 .h 的头文件
// 2、创建后缀名为 .cpp 的源文件
// 3、在头文件中写函数的声明
//4、在源文件中写函数的定义

三、指针

看了一点,吃夜宵去了,明天总结。

加油!!!!!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1353715.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-14
下一篇 2022-06-14

发表评论

登录后才能评论

评论列表(0条)

保存