C语言的指针与结构体

(一)指针     了解指针首先要理解地址,我们是通过”&”运算符来获得一个变量的地址,地址可以通过%p进行输出,尽量不要用%x的十六进制输出,以后就这样来看变量的地址。   取地址符的操作数只能是变量,不可以有&(i++)这样的写法。   尝试了对...

2018-03-07 10:10:24

阅读数:46

评论数:0

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

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

2018-03-05 09:43:13

阅读数:220

评论数:0

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

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

2018-02-28 15:10:37

阅读数:175

评论数:1

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

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

2018-02-25 15:18:59

阅读数:410

评论数:0

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

(一) C/C++语言当中的数组: 1. 定义: <类型>变量名[元素数量]定义的同时,分配栈空间,得到内存。在C99之后,元素数量可以是变量了,之前要求的是编译时就要确定值的常量  //我对于变长数组VLA仍然不清楚,DEVc++在调成C99情况下仍然...

2018-02-23 22:47:43

阅读数:118

评论数:0

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

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

2018-02-16 20:54:14

阅读数:380

评论数:0

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

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

2018-02-03 23:44:55

阅读数:230

评论数:0

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

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

2018-02-02 23:10:20

阅读数:124

评论数:0

学习计划

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

2018-02-02 21:19:11

阅读数:42

评论数:0

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