指数

在字符数组中指定开始位置插入字符串:

围圈报数123,到三出去:

预处理:

宏定义         #define

文件包含      #include

条件编译      #if--#else--#endif

#include<stdio.h>在系统指定目录下找文件。

#include"stdio.h"默认当前文件

#include<stdio.h> //自定义函数与宏函数的区别

#define OUT printf("helloworld") //无参函数

#define p(s) printf("%s\n",s)  //有参函数

#define SQR x*x //只做简单替换  写宏函数的时候要多加括号。

宏函数优点:节省空间(形参)    缺点:浪费时间(编译) ,没有语法检查。

普通函数优点:有语法检查      缺点:浪费空间。

指针:指针是变量的一种,里面是一个地址,通过这个地址找到要找的数据。

指针运算符 :  &是取地址的运算符,*是表示指针运算符

  int  *p1a ;                   

  p1=&a;         

  *p1 =3

 

不同类型与零值比较:

int

ifn == 0)或者 if (n != 0)

float

const float EPSINON = 0.00001;

if ((n >= -EPSINON ) && (n <= EPSINON ))

bool类型

if (flag)或者if (!flag)

指针类型

if (n == NULL)或者if (n != NULL)

指针运算:

Int x=3, y=0 , *px = &x;  

y = *px +5;      8               

y = ++*px ;          4                                            

y = *px++ ;             4

*p++ 先取*p1值,再地址+1;

倒序排列

 

 

 

 

猜你喜欢

转载自blog.csdn.net/QPZS_1/article/details/81209305