计算机专业知识点

一、为什么要用linux做开发?
1、linux是开源的
2、linux为我们做开发提供许多的接口函数,方便我们对硬件的访问与操作;

linux版本:Ubuntu,小红帽(国产的)…
二、Ubuntu环境搭建
1、在虚拟机上跑linux Ubuntu
2、虚拟机的安装步骤
—》双击安装包VMware-workstation-full-10.0.3–》选择经典—》设置安装目录(最好是英文)–》后续直接点下一步直到完成安装—》要求输入秘钥–》打开目录下的“vmware序号.txt”文件,就是我们要输入的秘钥
3、添加Ubuntu到虚拟机里面
步骤:1、解压“ubuntu(标准教学系统).zip”到电脑上(不要解压到U盘里面了)----》打开vmware workstation软件—》点击打开虚拟机—》定位到刚才我们解压的目录----》选择Ubuntu-12.04.vmsd,然后点击打开----》在虚拟机界面点击打开/或者继续运行该虚拟机—》在打开过程中弹出提示,点击“我已复制该虚拟机”

4、进入到Ubuntu系统界面后,点击状态栏上的“查看”----》点击“立即适应客户机”

遇到问题:打开权限失败或者提示需要打开虚拟Tv
解决办法:
卸载原来的wmware workstation软件,重新安装到一个英文路径下,如D:\Vmware

5、搭建共享目录
点击虚拟机-----》设置----》选项----》共享文件夹----》设置为总是启用----》浏览添加我们要共享的目录

三、linux的基本命令
1、gec@ubuntu:~$
gec:表示我们的用户名
@:机器符号,分隔用户名与机器名
ubuntu:机器名
:显示当前工作的目录
~:表示当前正在用户目录下
$:间隔我们的工作目录与命令

命令:
1、查看当前所在路径:pwd
2、cd 命令:打开进入到一个目录下
例如:cd / -----》/表示根目录
3、查看当前目录下有些什么文件:ls

C语言知识点:
一、变量
1、整形 int 4
int a;a= 8l;
int a = 81;

2、双精度double(8个字节)、单精度float(4)
double a = 2.0;
float b = 3.1;

3、char字符型 1 一个字节 8位
char a = ‘c’;

4、数组类型
int a[10];
char b[20];
char ch[20] = “guizhoushifan”;
char *ch = “guizhoushifan”;

5、结构体类型 struct student{
int num;
char name[10];

};

struct student zhangsan;//定义一个结构体变量(普通变量)
//结构体成员的访问与初始化
zhangsan.num = 12;
zhangsan.name = “zhangsan”;

struct student *zhangsan;(结构体指针)
zhangsan->num = 12;
zhangsan->name = “zhangsan”;
6、指针类型
int *p;//定义一个整形的指针类型
int a = 9;
p = &a;//指针p指向变量a
*p = 6;//通过指针去修改对象的值
char name[10];
char *ch = name;
二、函数
1、函数的定义
int sum(int x,int y)
{
return (x+y);
}
2、函数调用
int a = sum(4,6);
a = 10;
三、循环控制结构
int i;
1、for(i = 0;i>10;i++)
{

}
2、while(结束条件)
{

}
3、
do
{

}
while(结束条件);与while的区别是无条执行一次
循环体的结束方式:
1、break语句;
2、满足判断结束的语句;
3、return语句;
四、条件判断语句
1、if(b > 0)
{

b = 1;
}
if(b == 1)
{

}
2、if(a < 0)
{
a = 1;
}
else if(a == 1)
{

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值