由于没有好好对于语言学习,很多基本语法忘记了,本片对于个人而言,进行所遇到的不会的进行学习补漏记录。
- 一、语法
1、char*
摘自:https://zhidao.baidu.com/question/537800694.html
声明一个字符类型的指针。
比如:char* y;
就是声明一个指针y,这个指针指向的地址上只能存放字符类型的值。
char* y;
*y='c';
- 二、函数
1、strchr(s,'c').
摘自:https://zhidao.baidu.com/question/523008683.html
,表示查找字符串s里面c的位置,返还c的位置,如果找不到则返还NULL
比如:
char a[20]='china';
char posation;
posation=strchr(a,'c');
2、sizeof()
摘自:https://blog.youkuaiyun.com/snow_rain_1314/article/details/78467325
连接里面讲述了sizeof的3种用法,我一般用到的是对于数组而言。
数组的sizeof值等于数组所占用的内存字节数,如:
(1)、数组长度
char a1[] = “abc”;
int a2[3];
sizeof( a1 ); // 结果为4,字符串末尾还存在一个NULL终止符
sizeof( a2 ); // 结果为3*4=12(依赖于int)
(2)、数组元素个数
int c1 = sizeof( a1 ) / sizeof( char ); // 总长度/单个元素的长度
int c2 = sizeof( a1 ) / sizeof( a1[0] ); // 总长度/第一个元素的长度
2019....
(3)asin (x)反正弦,x的取值范围-1~1,asin (x)范围-pi/2~pi/2
2020.3.2
更中。。。