自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 C语言的指针与结构体

(一)指针     了解指针首先要理解地址,我们是通过”&”运算符来获得一个变量的地址,地址可以通过%p进行输出,尽量不要用%x的十六进制输出,以后就这样来看变量的地址。   取地址符的操作数只能是变量,不可以有&(i++)这样的写法。   尝试了对于普通变量进行取地址,我们尝试对数组来取地址: int a[]={1,2,3};printf("%p\n",a);printf("...

2018-03-07 10:10:24 521

原创 C++标准库简要学习 (草稿)

    C++以库的形式提供了大量的函数和类供程序员使用,除了C语言继承而来的库,也给予了基于面向对象的许多类,统称C++标准库。C++标准库不是C++本身的内容,而是C++语言的扩展,C++标准库的代码较为精炼但是功能却很强大是通过模板技术实现的,所谓模板技术,是一种代码重用技术,针对C++当中实现代码重用的函数和类两种技术机制,使得函数和类的代码更加凝练。由于大量使用模板技术,C++标准库有时...

2018-03-05 09:43:13 873

原创 编程语言学习(七) 三种编程语言的函数

函数方面内容较少,主要关注:一、函数定义1.函数名前缀:2.带默认参数与函数重载二、函数调用与返回与内联函数三、参数传递:1.值传递与引用传递2.类型转换四、函数原型 (一)C语言的函数一、函数定义:最基础的函数定义:  返回类型 函数名(参数表){函数体    }1.函数名前缀:没有前缀2.函数重载与带默认参数:   C语言不支持函数重载,也不支持默认参数值二、函数调用与返回与内联函数:1.最基...

2018-02-28 15:10:37 1125 1

原创 编程语言学习(六) 三种编程语言的字符串

(一)C语言字符串(1) 字符串的本质就是以整数0结尾的字符数组,比如 char a[]={'h','e','l','l','o',0};(2) 字符串字面量实际上是字符数组,长度是可见长度加一。两个相邻的字符串字面量会被连接起来。:printf("ni hao a"" wo shi xls "); //输出ni hao a wo shi xlsprintf("ni hao a"" wo sh...

2018-02-25 15:18:59 1815

原创 编程语言学习(五) 三种编程语言的数组

(一) C/C++语言当中的数组: 1. 定义: <类型>变量名[元素数量]定义的同时,分配栈空间,得到内存。在C99之后,元素数量可以是变量了,之前要求的是编译时就要确定值的常量  //我对于变长数组VLA仍然不清楚,DEVc++在调成C99情况下仍然出问题。 2. 取值  变量名[下标],所取的一个元素可以作为左值使用,左值在指针那一节会讨论,等待修改补充,下标越界编译器不会检查,...

2018-02-23 22:47:43 471

原创 编程语言学习(三) 三种编程语言的基本输入输出

 (一)读取各种形式的数据一、C语言读取各种形式的数据主要通过scanf()、getchar()、 gets()三个函数来实现:(1) scanf:  int scanf(格式化字符串,指针....); 返回顺利读到自己的值的变量数注意点1:由于第二个参数后面开始就是指针了,所以读取字符串不用取地址符注意点2:double类型用%lf ,float用%f,不可混淆否则值会错的。注意点3:scanf...

2018-02-16 20:54:14 4226

原创 编程语言学习(二) 三种编程语言的数据类型、变量常量定义

编程语言学习(二)  三种语言的基本数据类型、变量常量定义 (一)基本数据类型一、C语言数据类型只有三种:1.整数类型int,可以加上unsigned/short/long/long long修饰,所占内存依short≤int≤long≤long long递增,通常是2,2/4,4/8,8字节2.浮点类型:float、double、long double,所占内存依

2018-02-03 23:44:55 2203

原创 编程语言学习(一) 三种编程语言概述、语言特点与IDE配置

(一)编程语言概述 编译和解释区别在于生成目标平台的指令的时间点不同,编译执行是在编译过程中生成目标平台的指令,一次翻译多次执行,解释执行是在运行过程中才生成目标平台的指令,边翻译边执行。 编译执行更高效(但优势已经不大),执行性能是确定的,解释执行更灵活。 编程语言本身没有编译与解释之分,C语言也可以解释执行,Python语言也可以编译执行,现在也有相应的编译器与解释器。 语言的

2018-02-02 23:10:20 659

原创 学习计划

我打算C C++ java 三门语言并列起来学习,对比他们的异同点,主干脉络为C++基本知识点,同一个任务以不同的语言完成,从而加深巩固。  该系列一共设置15-17个专题,每个专题以树形图的形式组织起来,知识点层次应该分明。

2018-02-02 21:19:11 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除