`

C语言结构体

 
阅读更多
#include <stdio.h>

/**
*描述:结构体的使用
*时间:2014年9月17日
*/
int main()
{
	struct Product
	{
		char cName[10];			//产品名称
		char cShape[20];		//产品形状
		char cColor[10];		//产品颜色
		char cArea[20];			//产品产地

		int iPrice;				//产品价格
	};

	struct Product phone;	//定义结构体变量

	printf("请输入产品的名字:\n");
	scanf("%s",&phone.cName);
	
	printf("输入产品形状:\n");
	scanf("%s",&phone.cShape);

	printf("输入产品颜色\n");
	scanf("%s",&phone.cColor);

	printf("输入产品产地\n");
	scanf("%s",&phone.cArea);

	printf("输入产品价格\n");
	scanf("%d",&phone.iPrice);

	printf("输出信息======================\n");

	printf("产品名称:%s\n",phone.cName);
	printf("产品形状:%s\n",phone.cShape);
	printf("产品颜色:%s\n",phone.cColor);
	printf("产品产地:%s\n",phone.cArea);
	printf("产品价格:%d\n",phone.iPrice);

	return 0;
}

 

分享到:
评论

相关推荐

    深入解析JNA—模拟C语言结构体

    ### 深入解析JNA—模拟C语言结构体 #### 前言 在《JNA—JNI终结者》一文中介绍了Java Native Access (JNA) 的基本使用方法及其优势,但当时并未深入探讨如何在Java中模拟C语言中的结构体(structure)。结构体在C语言...

    C语言结构体之位域详解

    文章主要对C语言结构体的位域知识进行详细介绍。

    C语言结构体与共用体

    C语言结构体与共用体 C语言中结构体是一种构造数据类型,用途是把不同类型的数据组合成一个整体。结构体类型定义描述结构的组织形式,不分配内存。结构体类型定义的作用域是全局的或局部的,视定义的位置而定。 ...

    C语言教学课件:c语言结构体.ppt

    C语言教学课件:c语言结构体.ppt

    C语言 结构体范例代码

    在C语言中,结构体(struct)是一种复合数据类型,它允许我们将多个不同类型的变量组合成一个单一的实体。这使得我们能够创建更复杂的数据结构,以更好地模拟现实世界中的对象或概念。以下是对“C语言 结构体范例...

    C语言结构体知识汇总

    C语言结构体部分内容详解包括结构体定义及使用,结构体函数的定义及使用,指向结构体的指针

    C语言全套资料 C语言程序设计 C语言算法 C语言课件 C语言顺序程序设计,C语言数组,C语言循环控制,C语言预处理命令,C语言文件操作指针,C语言选择结构程序设计,C语言结构体与共用体,C语言文件操作,C语言函数

    11. **C语言结构体与共用体**:结构体允许创建复合数据类型,而共用体则在有限的内存空间内存储多种类型的数据。这两者在实现数据结构如链表、树等时非常有用。 12. **C语言函数**:函数是组织代码的基本单元,可以...

    C语言结构体的用法.ppt

    C语言结构体的用法 结构体是一种复杂的数据类型,在C语言中经常使用。结构体的定义、使用和操作都是C语言程序设计中的重要知识点。 一、 结构体类型定义 结构体类型定义是指定义一个结构体的组织形式,但不分配...

    C语言结构体.ppt

    C语言结构体类型 C语言结构体类型是一种复杂的数据类型,它允许用户建立一种集不同数据类型于一体的数据构造类型。结构体类型的定义需要在程序中自己建立所需的结构体类型,包括成员的声明,每个成员所具有的数据...

    C语言结构体实现方法

    在C语言中,结构体(struct)是一种复合数据类型,它允许我们将多个不同类型的变量组合成一个单一的实体。这使得我们能够以更模块化和组织化的方式处理数据。本篇将详细介绍C语言中结构体的实现方法以及规范的编码...

    C语言结构体程序设计

    在C语言中,结构体(Struct)是一种非常重要的数据类型,它允许我们将多个不同类型的数据组合成一个新的复合类型,便于管理和操作。结构体常用于描述复杂的数据结构,如学生信息、图书信息等。在本课程中,我们将...

    C语言结构体共2页.pdf.zip

    "C语言结构体共2页.pdf.zip"可能包含关于结构体的基本概念、定义、初始化、指针操作以及结构体数组和结构体指针的使用等内容。下面将详细介绍这些知识点。 1. **结构体定义**: 在C语言中,我们可以通过`struct`...

    c语言结构体与文件

    详细的讲解了c语言的机构体,文件的相关内容,言简意赅。是PPT形式的。

    c语言 结构体与共用体

    在C语言中,结构体(Struct)和共用体(Union)是两种非常重要的复合数据类型,它们允许我们将多个不同类型的数据成员组合成一个单一的实体,以方便管理和使用。接下来,我们将深入探讨这两种数据类型的定义、特点...

    C语言结构体.pdf

    C语言结构体.pdf,欢迎大家下载啊。。。

    C语言结构体完整版资料.ppt

    在本篇C语言结构体完整版资料中,我们将深入探讨结构体的定义、使用以及初始化。 11.1 概述 在实际编程中,单纯使用基本变量和数组往往无法满足复杂的存储需求,例如,要处理100个学生的信息,包括学号、姓名和成绩...

    C语言结构体链表精品课件.ppt

    C语言结构体链表精品课件 本资源的主要内容是C语言中结构体和链表的应用。结构体是一种构造类型,由若干成员组成,每一个成员可以是一个基本数据类型或者又是一个构造类型。结构体是用户定义的数据类型,可以满足...

    《C语言结构体》PPT课件.ppt

    C语言结构体知识点总结 本资源摘要信息涵盖了C语言结构体的基本概念、定义、嵌套定义、结构变量的定义和初始化、结构成员的引用、结构数组的定义和使用、结构指针的使用等知识点。 1. 结构体的概念和定义 结构体...

    c语言结构体

    大一c语言课程之c语言结构体。详细讲解了结构体数据类型,结构体变量的应用结构体数据类型的定义及其变量的申明和引用。

Global site tag (gtag.js) - Google Analytics