- 博客(7)
- 收藏
- 关注
原创 结构体
1.注意事项:1.1在声明后一定要叫;,结构体类型声明在主函数之前,工作中一般声明放在头文件中1.2结构体初始化只能在一开始定义,如已经定义了,只能对成员单个进行赋值。1.3通过 结构体变量名.成员名来访问结构体成员1.4输入 使用scanf输入只能是对各成员取地址,而且字符%c不会忽略空格,故要在前面加一个空格,即 %c才能实现正确输入2.初始化、定义、结构体指针#include<s...
2018-05-02 16:05:00 249 2
原创 二级指针
二级指针只服务于一级指针的偏移和传递。1.二级指针传递的使用场景: 主要用于对一级指针的修改 第一,二级指针变量的定义在形参,第二,调用函数中一般不定义二级指针,如果定义,初始化时是一级指针的去地址。 #include<stdio.h>#include<stdlib.h>void change(int **p,int *q){ int i=5; *p=q;}in...
2018-05-02 10:19:09 482
原创 去掉多余空格
将 字 符 串 中 的 相 邻 的 多 余 空 格 去 掉 , 例 如 (空 格 用 下 划 线 表示): ”___hello____world___how_are_you__” ->”hello_world_how_are_you”#include<stdio.h>#include<stdlib.h>#include<string.h>int main(...
2018-05-01 15:47:19 419
原创 字母数字分离
1.将包含字符数字的字符串分开,使得分开后的字符串前一部分是数字后一部分是字母。例如“h1ell2o3” ->”123hello”#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char c [100]; int i,j; int len,count,temp; while(...
2018-05-01 11:10:32 989
原创 字符替换
将 字 符 串 中 的 空 格 替 换 成 “%020” , 例 如 “hello world how ”->”hello%020%020%020world%020%020%020how%020%020%020%020#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char ...
2018-05-01 10:37:02 370
原创 删除一个数组中连续重复出现的元素
例如 1 ,2, 2,2,3,3,3,4,4,5,5,5,6,6,6 -> 1,2,3,4,5,6#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char c [100]; char d [100]; int i,j; int len,count; while(fflush(...
2018-05-01 10:21:49 1590
原创 删除字符串中指定的字符
例如 “abcdaefaghiagkl“ 删除‘a’,以后: “bcdefghigkl”#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char c [100]; char d; int i,j; int len; while(fflush(stdin),gets(c)!=NUL...
2018-05-01 10:04:17 604
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人