第一天

来源:互联网 发布:数学模型方法与算法 编辑:程序博客网 时间:2024/05/29 14:18

第一天,  基础知识入门

1, 面向对象与面向过程:面向过程就是分析出问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述整个事物在整个解决问题的步骤中的行为。

C是面向过程的编程语言

C++.C#是面向对象的语言

2,编程:   

                   编

译            

      

 

 

 

 

 

 

        

3    系统:ios,windos,linux,andriod

        硬件

4,JAVA               应用开发

     C++                研发,算法

5,网络方面相关知识:

(1),IP分为:内网IP:127.0.0.1

               外网IP:192.168.1.1~254

(2),端口:                     网络  

4000

 

4001

 

4000

 

                 

                                  

 


                                         

                          网络    ADSL  路由       

(3),端口映射:自动,手动。

(4),DNS:域名解析器

 (5),ADSl

 (6)路由

6,DOS:磁盘管理系统

常用DOS命令:

Ipconfig  查看本地连接参数

Ipconfig/all 查看详细连接参数

Ping 尝试连接指定计算机 ping ip

Net view 列出局域网中所有计算机名称

Exit 退出DOS

cd  计入一个文件夹

d: 更换盘符

del 删除文件

edit 编辑文件

dir/w 列出所有文件夹及文件

7,c语言是有贝尔实验室研发的一门高级语言,有以下特点:

(1)语言简洁、紧凑,使用方便、灵活。

(2)运算符极其丰富。

(3)生成的目标代码质量高,程序执行效率高。

(4)可移植性好(较之汇编语言)。

(5)可以直接操纵硬件

8,C语言程序:#include "stdio.h" //程序的入口点

void main(){ //main函数

 printf("-------------------\n");//输出函数

 printf("Hello C-World !\n"); //输出函数

    printf("-------------------\n"); //输出函数

}

(1)严格区分大小写

(2)每句代码后加;

(3)括号对其

9,注释://单行注释

/*

  多行注释

*/

10,转义字符:

转义序列

名称

描述

\a

警告

产生一则警告。

\b

退格

将光标回退一格。

\f

换页

将光标移到下一页的第一格。

\n

换行

将光标移到下一行的第一格。

\r

回车

将光标移到当前行的第一格。

\t

水平制表

将光标移到下一个水平制表位置。

\v

垂直制表

将光标移到下一个垂直制表位置。

\' 

单引号

产生一个单引号。

\" 

双引号

产生一个双引号。

\? 

问号

产生一个问号。

\\

反斜线

产生一条反斜线。

\0

产生一个空字符。

11数据类型:

12,常量变量,定义一个变量:[数据类型] [变量名称]

13,赋值:=赋值运算符

        左=右    从右给左

14,输入输出:

int visitor_count = 150;

printf ("%d", visitor_count);

 

%d将参数按整数形式转换输出,对应参数应是int 类型

        %ld将参数按长整数形式转换输出,对应参数应是long 类型

        %c输出一个字符,对应参数应该是一个字符

        %s输出一个字符串,对应参数应该是一个字符串

        %f将参数按带小数点数形式输出,对应参数应是double 类型,默认情况下精确到 6 位小数