基础知识

一个字节八位二进制

一个字节二位十六进制

----------

变量

变量如果不初始化就会产生随机值

局部变量 和全局变量

局部变量和全局变量名字相同时,局部变量优先级高

--------------

========

-----------------

 

常量

例如 define  MAX 100 

--------------------------

scanf(“%d %d",&变量):&取地址

scanf("%5d",&a),是指从键盘录入五个元素

 printf(“%d”,变量)

 -------------------------------

c语言里没有字符串类型,只有字符类型。

字符串的末尾用‘\0’收尾

strlen()求字符长度的函数 ,他的头文件是string.h

-------------------------------------

函数有值传递和引用传递

------------------------------------

数组

声明数组

int arr[10];

====int 没有float大,int  可以向上兼容,但是float不可以向下兼容,会造成精度的丢失。

----------------------------------

typedef 类型定义

 

 

 

重新定义类,把复杂的类简单化。

---------------------

static 修饰局部变量时,出了作用域不会销毁;本质上改变了变量的存储位置。当程序结束才会销毁静态变量。

 

static 修饰全局变量时,外部连接属性变成了内部连接属性

 

---------------------------------

define 可以的定义 宏

 

 

 

 

posted @ 2024-04-08 13:32  不知名de菜鸟  阅读(30)  评论(0)    收藏  举报