发布时间:2023-11-16 09:54来源:www.sf1369.com作者:宇宇
一个软件我们想要足够的智能,足够的快,功能足够的强大,所处理的事情更多,所能为人们减轻的劳动越来越多,这就需要足够多的组件,足够多的判断,程序也就足够多大,语句也就足够的长了。
看样子要说的很多!
试着理解下这个,从计算机存储数据的角度理解下:
#include<stdio.h>
int main()
{
char *month[4];
printf(%x\n%x\n%x\n%x\n\n,&month[0],&month[1],&month[2],&month[3]);//输出指针数组中每个元素的首地址
scanf(%s,&month[0]);//这表示以字符串的型式读取
//一个字符串存储到以&month[0]为首地址的内存中,
//并在后面加\0表明字符串到此为止
printf(%s\n,&month[0]);//这表示从首地址&month[0]开始以字符串的型式
//读取一个字符串直到遇到'\0'为止,并输出到显示器上
scanf(%s,&month[1]);
printf(%s\n,&month[1]);
printf(%s\n,&month[2]);
return 0;
}