c语言快速入门3

如果你想快速入门计算机,可以参考我的上一篇帖子,先了解一些必备的软知识,然后再来进行语言的快速入门

计算机入门基础知识

c语言快速入门1

c语言快速入门2

 


 

3.4.1 字符和字符串

 

字符:‘’ 单个  char

字符串 “” 多个  String

 

 

 

数组以/0结尾,所以他的所站内存为字符数组的长度+1

 

3.4.2宏定义

预编译指令的一种,直接替换相关的代码,一般用在数组定义中,宏名大写

 

 

3.4.3指针

定义:指针就是地址

一级指针为例:

   

 

 

 

二级指针

三级指针

 

3.4.4结构体

属于构造数据类型的分支

构造数据类型:把基本数据类型构造起来

   

Struct Person{

      Name;

      Age;

      Gender;

}

 

 

 

第二种

 

 

 

 

 

3.4.5对printf的一些补充

 

 

 

 

3.4.6 java语言

 

纯面向对象的语言

融入了网络的概念

Sun公司发明的 斯坦福大学,现在被oracle公司收购

 

 

3.4.6面向对象总的特点

 

 

 

面向对象语言的三大特性:封装,继承,多态

 

封装:对类的描述

Class  Person{

    Int age;

    Int weight;

   

Public void main(){

    System.out.println(“djdjdj”);

}

}

重点:类里边封装了方法(函数)和属性

 

 

继承:对于有共性的两个事物用继承

Class   animal     shout() 

Class   dog  extends  animal   继承以后 shout()

Class  cat  extends  animal   继承以后  shout()

重点:子类继承父类

 

 

多态:有继承了才会有多态,一种事物的多种状态

Class   dog  extends  animal   继承以后 shout()

Animal a = New Dog();

a.shout();

Class  cat  extends  animal   继承以后  shout()

Animal a = New Cat();

a.shout();

重点:父类的引用等于子类的对象

 

 

写程序的主要思想:高内聚,低耦合;

 

 

3.5.7 android小程序预览

 


 

安卓模拟器

 

 

 

 

 

posted @ 2016-11-19 12:43  bxl2016  阅读(321)  评论(0编辑  收藏  举报