2008秋季-计算机软件基础-0827课堂用例
#include<stdio.h>
void main()
{
/*
struct jiangpaishu
{
char guojia[10];
int jinpai;
int yinpai;
int tongpai;
int zongshu;
};
int a=5;
struct jiangpaishu China=
{"China",51,34,15};
struct jiangpaishu jiangpaibang[204];
China.zongshu=China.jinpai+
China.yinpai+China.tongpai;
printf("%s,%d,%d,%d,%d"n",
China.guojia,China.jinpai,
China.yinpai,China.tongpai,
China.zongshu);
int jinpaishu=51;int i;
int *q=&jinpaishu;
int jinpai[3]={51,34,30};
int *po=&jinpai[0]; int *po=jinpai
printf("%d",*q);
for(i=0;i<=2;i++)
printf("%d ",po[i]);
for(i=0;i<=2;i++,po++)
printf("%d ",*po);
for(i=0;i<=2;i++)
printf("%d ",jinpai[i]);*/
/*struct jiangpaishu
{
char guojia[10];
int jinpai;
int yinpai;
int tongpai;
int zongshu;
};
struct jiangpaishu china;
struct jiangpaishu *po;
po=&china;
strcpy((*po).guojia,"China");
(*po).jinpai=51; china.jinpai=51
(*po).yinpai=34;
(*po).tongpai=30;
printf("%s"n",(*po).guojia);*/
struct jiangpaishu
{
char guojia[10];
int jinpai;
};
int i;
struct jiangpaishu jiangpai[3]=
{"China",51,"USA",34,"Russia",30};
struct jiangpaishu *po;
po=jiangpai;
for(i=0;i<=2;i++,po++)
printf("%s %d"n",(*po).guojia,(*po).jinpai);"
printf("%s %d"n",jiangpai[i].guojia,jiangpai[i].jinpai);
int a;
int *q=&a
*q=1;
a=1;
}
void main()
{
/*
struct jiangpaishu
{
char guojia[10];
int jinpai;
int yinpai;
int tongpai;
int zongshu;
};
int a=5;
struct jiangpaishu China=
{"China",51,34,15};
struct jiangpaishu jiangpaibang[204];
China.zongshu=China.jinpai+
China.yinpai+China.tongpai;
printf("%s,%d,%d,%d,%d"n",
China.guojia,China.jinpai,
China.yinpai,China.tongpai,
China.zongshu);
int jinpaishu=51;int i;
int *q=&jinpaishu;
int jinpai[3]={51,34,30};
int *po=&jinpai[0]; int *po=jinpai
printf("%d",*q);
for(i=0;i<=2;i++)
printf("%d ",po[i]);
for(i=0;i<=2;i++,po++)
printf("%d ",*po);
for(i=0;i<=2;i++)
printf("%d ",jinpai[i]);*/
/*struct jiangpaishu
{
char guojia[10];
int jinpai;
int yinpai;
int tongpai;
int zongshu;
};
struct jiangpaishu china;
struct jiangpaishu *po;
po=&china;
strcpy((*po).guojia,"China");
(*po).jinpai=51; china.jinpai=51
(*po).yinpai=34;
(*po).tongpai=30;
printf("%s"n",(*po).guojia);*/
struct jiangpaishu
{
char guojia[10];
int jinpai;
};
int i;
struct jiangpaishu jiangpai[3]=
{"China",51,"USA",34,"Russia",30};
struct jiangpaishu *po;
po=jiangpai;
for(i=0;i<=2;i++,po++)
printf("%s %d"n",(*po).guojia,(*po).jinpai);"
printf("%s %d"n",jiangpai[i].guojia,jiangpai[i].jinpai);
int a;
int *q=&a
*q=1;
a=1;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
2007-08-28 SQL Server, 对于指定的缓冲区大小而言,源列的数据太大