zoukankan      html  css  js  c++  java
  • 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小程序预览


    安卓模拟器

     

  • 相关阅读:
    组合数
    2019牛客暑期多校训练营第一场 E ABBA
    2019牛客暑期多校训练营(第一场) H XOR
    POJ-1742Coins
    POJ 1384 Piggy-Bank
    operator.itemgetter函数
    常用内置模块之itertools
    解决Django REST framework中的跨域问题
    关于模板渲染冲突的问题
    什么是跨域?以及如何解决跨域问题?
  • 原文地址:https://www.cnblogs.com/54td/p/6080327.html
Copyright © 2011-2022 走看看