嵌入式开发完整体系课程(含项目) 扫二维码继续学习 二维码时效为半小时

(170评价)
价格: 598.00元

1、对于int main(void){}主函数书写方式

2、字符型常量和字符串常量

字符:'a','\0'

字符串:"a","hello world",一般处理为char型指针(数组->指针)。""空字符串占一个字节

整型数字int a; 32位第一位为符号位

long long int b; 8 bytes;

long int c; 4 bytes;

float d; 4 bytes(表示比整型范围大)

double f1; 8 bytes;

long double f2; 12 bytes;

[展开全文]
天亮了 · 3天前 · 0

int (*p) (cahr a)

函数指针

 

 

 

任何指针都是4字节

 

 

 

 

[展开全文]
HGhuang · 08-08 · 0

#include“stdio.h”

#include"string.h"

 

 

 

 

 

 

strcpy(a,b)  b覆盖a

strncpy(a,b,sizeof(a)-1  ;

 

 

 

strcat(a,b);

strncat(a,b,sizeof(a)-strlen(a));

 

 

strcmp比较字符串内容

 

strtok();分割字符串

delim分割符

 

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]
李经鸿 · 07-30 · 0

函数的调用

局部变量

形参与实参

实参 调用者定义的参数

形参 被调函数的参数

 

实参形参是相对独立的

 

[展开全文]
李经鸿 · 07-30 · 0

函数基本语法

程序封装

函数的实现

int max(int a,int b)      函数头(函数接口)(函数的特征标)

{

         int m;

          m=a>b?a:b;

          return m;

}

 

int max(int a,int b);声明函数

 

 

 

 

 

[展开全文]
李经鸿 · 07-30 · 0

控制流

switch多路分支

break 跳出结构

continue 结束本次循环

 

 

 

goto语句

用于出错处理

一种无条件跳转

 

 

 

[展开全文]
李经鸿 · 07-30 · 0

运算符

a^b  异或

 

[展开全文]
李经鸿 · 07-30 · 0

格式化IO

printf函数  

printf("",);

%p是打印出后面的值

scanf函数

scanf(“%d/n”,&a);

break;结束

continue;继续执行

while(getchar()!=0'/n');清空缓冲区

 

 

[展开全文]
李经鸿 · 07-30 · 0

数据类型

int 整型

e3是10的3次方·

char字符型

'a'   '\0'

ASCll表

字符串

“hello world!”

char*指针

字符串地址

***固定类型长度

int32_t  i1;

uint8_t   i2;

size_t     s;

pid_t    pid;

可移植数据类型

tgpedef int int32t;

 

 

 

[展开全文]
李经鸿 · 07-30 · 0

p+1

指针往高地址移动一个目标

p-1

指针往低地址移动一个目标

   

 

 q+1

 

写a等价&a[0]

 

[展开全文]
HGhuang · 07-13 · 0

strlrn()  字符串长度

sizeof ()  字符串占得内存空间

strcpy()   拷贝字符串

 

 

strcat()  拼接字符串

 

strcmp() 比较字符串

 

strtok() 分割字符串

 

 

 

 

 

 

[展开全文]
HGhuang · 07-09 · 0

形参由实参初始化

是相互独立的

栈是用来存放局部变量和形参的

 

[展开全文]
HGhuang · 07-09 · 0

int n ;

scanf ("%d", &n);

 

[展开全文]
qianrushi · 12-12 · 0

type(a):自动取得变量类型。

[展开全文]
杺獨芣變 · 2017-11-27 · 0

const修饰指针的目标

[展开全文]
杺獨芣變 · 2017-11-25 · 0