这是我在51CTO博客的第一篇博文
一、自我介绍
目前是一名在读大学生,专业是计算机科学与技术,希望通过广泛的线上学习来增强自己的专业能力,拓宽自己的信息面,接触更宽阔的世界。
二、技术分享
#include
//创建一个结构体
struct Book
{
char name[20];
short price;
char writer[8];
};
int main()
{
//定义结构体时注意:数字不需要用双引号
struct Book b1 = { "C语言程序设计",49,"苏小红" };
//定义一个指针指向结构体
struct Book* pb = &b1;
printf("%p\n", pb);
//利用pb打印书b1的内容
printf("书名:%s 价格:%d 作者:%s\n", pb->name, pb->price, pb->writer);//pb直接指向,更加直观
printf("书名:%s 价格:%d 作者:%s\n", (*pb).name, (*pb).price, (*pb).writer);
printf("书名:%s 价格:%d 作者:%s\n", b1.name, b1.price, b1.writer);
return 0;
}
////定义一个函数
//Max(int x, int y)
//{
// if (x > y)
// return x;
// else
// return y;
//}
//
////定义一个宏
//#define MAX(X,Y) (X>Y?X:Y)
//int main()
//{
// int a = 10;
// int b = 20;
// //使用函数形式
// int max1 = Max(a, b);
// printf("max = %d\n", max1);
// //使用宏的形式
// int max2 = MAX(a, b);
// printf("max = %d\n", max2);
//
// return 0;
//}
三、立一个flag!
我打算在30天(寒假期间)回顾C语言内容,预习Java语言,争取下学期能够参加竞赛。