• c
  • c++
  • opencv
  • linux
  • java
  • qt 
  • python
  • mysql

03ee  constellation syllabus proactive audacious seminal      gain momentum   the problem is trivially parallelizable

semantic segmentation         perceptual grouping     dive in and dig in

指针变量 存的地址 普通变量 存的值  

float *pointe 定义一个指向float型变量、存float地址的指针  pointer=&i 取址  printf("%d\n",*pointer)  取值

数组 指针 数组名:第一号元素的地址   下标法 a[i]   指针法 *(a+i)

数组  指针  p=a 传递首地址     

语言类

int (*p)[4] 二维数组指针    *(*(p+i)+j) 两次指针

语言类开始定义的时候加*,比如:int *p;/*这里加*是表示p是一个int型的指针*/
指向值的时候加*,比如:int *p,a;*p=a;
指向地址的时候不加*,比如:int *p,a[10];p=a;或*p=a[0];

语言类

*a只记录常量的地址,b[]分配堆栈。 后者可written 前者只读不可写。

语言类常量区首地址赋值给指针。

语言类指针未赋地址初值,危险。 改为str[10] 安全 已分配好内存。

语言类地址加7 .  指针也可加下标索引。      数组 \0 结束标志。

#if    # endif   预编译   宏定义    形参 实参      面向对象 多态。

指针作为参数 ;返回指针值的函数                    void main(void)                 void *p 不确定的类型数据指针

语言类语言类

const char *const string="nnnn"

语言类src 到 dest


#define 标识符 字符串    宏定义 字符串简单替换;typedef 类型说明 要加分号。   # 预处理    define 宏定义 标识符 宏名

函数传值   带参宏 符号代换 加括号保证优先级,形参不声明变量

str[0]="";     str[0]=0;   (欺骗字符串  \0 清空了)

#include 文件包含   语言类  条件编译 语言类语言类

文件目录


语言类     语言类   类型名struct 结构体名 变量名

语言类数组只能在初始化时整体赋初值。以后再赋值只能逐一改变。

int ftime[] = new int[3]; 之后  ftime[0] = 5;ftime[1] = 12; ftime[2] = 16;

定义的同时初始化,不需要预先给出数组的大小,系统会自动按照所给的处置个数算出数组的长度。

int ftime[] = new int[]{9,7,21};

语言类   初始化与赋值 不同


动态分配内存    03 12‘

 

 

相关文章:

  • 2022-02-20
  • 2021-12-31
  • 2021-12-21
  • 2021-10-15
  • 2022-12-23
  • 2022-12-23
  • 2021-12-28
猜你喜欢
  • 2022-01-31
  • 2021-12-30
  • 2021-06-18
  • 2022-02-28
  • 2021-06-23
  • 2021-09-13
  • 2022-12-23
相关资源
相似解决方案