- 博客(7)
- 收藏
- 关注
原创 指针与数组
#define MONTHS 12int days[MONTHS]={31,28,31…}其中days等价于数组首元素的地址,即days==&days[0];days+2是days[2]的地址,即&days[2];*(days+2)是days[2]的值,也就是31;//3月份的天数*days+2是days[0]+2==31+2;
2020-12-30 15:20:14
179
原创 函数的使用:两个数取最小值
#include <stdio.h>int imin(int m1,int m2);int main(){int e1,e2;printf(“Enter a pair of integers(q to quit):\n”);while(scanf("%d %d",&e1,&e2)==2){printf(“The lesser of %d and %d is %d。\n”,e1,e2,imin(e1,e2));printf(“Enter a pair of int
2020-12-17 17:26:59
5733
原创 函数的使用
#include <stdio.h>#include <string.h>#define A"adcdefghijklmn."#define B"123456789"#define C"1234567"#define S’ ’#define X 40void show_n_char(char ch,int num);//声明函数int main(){int k;k=(X-strlen(A))/2;show_n_char(’’,X);//调用函数printf(
2020-12-17 10:30:58
148
原创 说明符%d
//说明符%d#include <stdio.h>int main(){printf("%d% d**% d**\n",31,31,-31);printf("%5d%5.3d**%05d**%05.3d**",6,6,6,6);return 0;}输出31 31**-31**** 6** 00600006 066**//如果0标志和精度说明符同时出现,那么0标志将被忽略。...
2020-11-25 15:46:07
246
原创 转换说明符
转换说明符在这里插入图片描述欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的
2020-11-24 15:14:41
315
原创 strlen与sizeof的区别
strlen与sizeof的区别1、sizeof运算符,它以字节为单位,给出数据的大小。如char name[40];name=ffff aaaa;则sizeof name的值为40;strlen(name)函数=4;//因为函数在读取f后的空格处,停止了计数。2、如果没有是一段字符串,且没有声明内存,如#define PRAISE"What a super marvelous name!"sizeof PRAISE=29//包括空格和标点符号和空字符\nstrlen()函数=28
2020-11-23 16:50:01
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人