C语言
宗师之路
新手请多多关照
展开
-
C语言中的字符串,字符和字节函数
一 字符串查找基础1.1查找一个字符函数(用到的头文件:string.h) char *strchr(char const *str,int ch); char *strrchr(char const *str,int ch);函数 char* strchr(char const *str,int ch)【参数】str 为要查找的字符串,ch为要查找的字符。原创 2016-06-23 12:13:15 · 814 阅读 · 0 评论 -
break,continue在循环语句中的具体用法
一 break,continue在while语句中的用法1 如果循环体内执行了break语句,循环就将永久性地退出。例如,处理一列以一个负数值作为结束标志的值:while( scanf("%f",$value) == 1){ if(value<0) break;//直接跳出while循环}2 如果循环体内执行了continue语句,循环体内的剩余原创 2016-06-13 22:16:54 · 13846 阅读 · 0 评论 -
*p++,(*p)++,*++p,++*p有什么不同??
*p++#include<stdio.h>#include<stddef.h>#include<string.h>void main(){ int str[]={1,2,3,4,5}; int *p=str; //*p++; printf("%x\n",p); printf("%d\n",*p++); printf("%x\n",p); pr原创 2016-07-17 08:25:27 · 826 阅读 · 0 评论 -
printf("%s")导致内存泄露
今天在写一个小程序的过程中发现这样一个问题,printf("%s")竟然导致了内存泄露。#include#define BUFF_SIZE 200int main(){ char buff[BUFF_SIZE]; int i=0; printf("请输入字符串\n"); gets(buff); printf("输入完毕\n"); printf("您输入的数据为:\n")原创 2016-11-13 21:33:33 · 4736 阅读 · 2 评论