#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<iostream>
using namespace std;
struct Book
{
char name[20];//c语言程序设计
short prize;//55
};
int main()
{
struct Book b1 = { "c语言程序设计",55 };
printf("书名:%s\n", b1.name);
printf("价格:%d元\n",b1.prize);
b1.prize = 15;
printf("修改后的价格%d\n", b1.prize);
return 0;
}
结构体的使用
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<iostream>
using namespace std;
struct Book
{
char name[20];//c语言程序设计
short prize;//55
};
int main()
{
struct Book b1 = { "c语言程序设计",55 };
printf("书名:%s\n", b1.name);
printf("价格:%d元\n",b1.prize);
b1.prize = 15;
printf("修改后的价格%d\n", b1.prize);
struct Book *pb = &b1;
printf("%s\n", pb->name);
printf("%d\n", pb->prize);
return 0;
}
结构体变量.成员
结构体指针->成员
strcpy(b1.name,"c++")字符串拷贝函数,左边是目的地,右边是内容。
学习(c/c++)
学习数据结构(DS)
学习系统&网络(Linux+系统编程+网络基础+网络编程)
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<iostream>
using namespace std;
//struct Book
//{
// char name[20];//c语言程序设计
// short prize;//55
//};
int main()
{
int age = 100;
if (age < 18)
printf("weichengnian\n");
else if (age >= 18 && age <= 28)
printf("qingnian\n");
else if (age > 28 && age < 50)
printf("zhuangnian");
else
printf("laobusi");
return 0;
}
多次选择其中使用else if
else与最近的if进行匹配
switch 跟default匹配
假如所有的case没有,则走default!
int ch = getchar();
putchar(ch);
一个是输入字符,一个是输出字符。
while ((ch = getchar()) != EOF)
Ctrl +z才会停止。