- 博客(7)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 二位数组与二级指针的错误赋值
错误的赋值方式: int a[3][4]; int **p = a;用这样的方式赋值时,编译会出现错误提示 cannot convert ‘int ()[4]’ to ‘int*’ in initialization网上找到的一段解释: 在一维数组name[],数组名name能够辅助给一级指针,是因为数组名直接作为数组首地址而赋值给指针; 在二维数组时name[][],数组名name指向的
2017-07-18 15:42:49 801
原创 冒泡排序
冒泡排序: 根据排序方式,将大值或者小值向数组尾部移动。 如从小到大: 6,5,4,3 第一次躺排序: 第一次比较(下标0与下标1):6与5,6大,6后移,数组变成:5,6,4,3 第二次比较(下标1与下标2):6与4,6大,6后移,数组变成:5,4,6,3 第三次比较(下标2与下标3):6
2017-07-16 11:05:15 207
原创 关于函数形参和实参关系的理解
函数:void fun(int a); 调用:fun(b); 在调用子函数时,形参在非引用的情况下(fun(int &a) ),是通过拷贝实参的值(a = b)来使用的,而不是直接使用实参的值,形参的值的改变,不会影响到实参。普通变量: 函数:void fun(int a); 调用:fun(b); //可以看作,fun(a = b); a和b为两个不同的变量指针: 函数:void
2017-07-14 09:37:48 1727
原创 闰年的判断
/*判断闰年作者:班草 */#include int judge( int year ) //判断year是否是闰年,是则返回1{ if( year%100 == 0 ) //判断年份是否为整百年 { if( year%400 == 0 && year%320 != 0 ) //判断年份是否能被400整除且不能被320整除
2017-06-16 17:52:55 215
原创 从一个字符数组中取出相应的整数、实数
/*功能:从一个字符数组中取出相应的整数、实数作者:班草 */#include #include #include void read_num( char *str , int *read_int , double *read_double); int main(){ char *str = NULL; int *read_i
2017-06-16 17:50:09 1457
原创 删除子字符串
/*程序功能:输入一个主字符串和一个子字符串,减去主字符串中与子字符串相等的部分输出如:主字符串,yanghua ;子字符串:gh ;输出结果为:yanua作者:班草 */#include #include void string_sub( char *str , char *ptr , char *ret); //函数功能:删除str字符
2017-06-16 17:41:11 342
原创 整形数转换成字符串
/* 功能:将整数转换为相应字符串作者:班草 */#include void int_char( int num , char *str ); int main(){ int num = 0; char str[100] = {0}; printf("input int number :"); scanf(
2017-06-16 17:25:15 441
2.6.32-754.3.5.el6内核版本不能开启超线程
2018-12-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人