博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
结构体
阅读量:6947 次
发布时间:2019-06-27

本文共 998 字,大约阅读时间需要 3 分钟。

////  main.m//  StructExer////  Created by apple on 14-9-2.//  Copyright (c) 2014年 apple. All rights reserved.//#import 
/*struct Student { char name[20]; char sex; int age; char addr[40];};struct Student student;*//* 错误写法struct man{ int age = 30; int score = 80;};int main(){ man man1 = {20,70}; }*/// 结果是铁定编译通过不了的。因为这是我自创的声明带默认值的结构体,编译器没见过。结构体成员变量在声明中是不能赋值的。/*struct Man{ int age; int score;}; *//*//定义结构体的时候每次都要写struct 显然是烦琐了,精炼的C语言用来typedef来方便定义使用:typedef struct Man{ int age; int score; }man;*//*//声明结构体名和定义结构体变量名能不能一样?我们可以试试看:》》》结果证实可以一样typedef struct man{ int age; int score; }man;*/int main(int argc, const char * argv[]){ @autoreleasepool { // struct Man man1 = {20,30}; /*//这样非常方便 man man1 = {20,30}; man man2 = {20,30}; NSLog(@"man1%d...man2%d",man1.age,man2.age); */ } return 0;}

 

转载于:https://www.cnblogs.com/keyan1102/p/4485712.html

你可能感兴趣的文章
Python3的tcp socket接收不定长数据包接收到的数据不全。
查看>>
b2b
查看>>
第三周Java学习总结
查看>>
OGRE的安装和编译【转+改】
查看>>
获取管理员组用户
查看>>
Mysql—(2)—
查看>>
简历的分布式
查看>>
[转]string和stringstream用法总结
查看>>
LeetCode:Rotate Array
查看>>
jquery pagination.js 分页
查看>>
DOM对象与jquery对象
查看>>
1.6(SQL学习笔记)存储过程
查看>>
XXS level8
查看>>
分布式日志收集系统:Facebook Scribe
查看>>
VxWorks下PCI驱动的配置与测试
查看>>
NSString 中包含中文字符时转换为NSURL
查看>>
Unity 协程停不了?
查看>>
多个文本框点击复制 zClip (ZeroClipboard)有关问题
查看>>
5款手机应用开发框架推荐
查看>>
Gawker攻击事件暴露密码保护缺陷
查看>>