毕设终于完事了,初稿查重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、在源文件中写函数的定义
三、指针
看了一点,吃夜宵去了,明天总结。
加油!!!!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)