毕设终于完事了,初稿查重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")的意思了,就是运行窗口那个按任意键退出。
二、函数
函数的定义
#includeusing 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、在源文件中写函数的定义
三、指针
看了一点,吃夜宵去了,明天总结。
加油!!!!!



