#include <stdio.h>
int main(){
struct{
char *name; //姓名
int num; //学号
int age; //年龄
char group; //所在小组
float score; //成绩
} stu1;
//给结构体成员赋值
stu1.name = "Tom";
stu1.num = 12;
stu1.age = 18;
stu1.group = 'A';
stu1.score = 136.5;
//读取结构体成员的值
printf("%s的学号是%d,年龄是%d,在%c组,今年的成绩是%.1f!\n", stu1.name, stu1.num, stu1.age, stu1.group, stu1.score);
return 0;
}

上面的代码编译时提示:

[Warning] deprecated conversion from string constant to 'char*' [-Wwrite-strings]

原因在于( char *name  )stu1.name="Tom";字符型数据不能用双引号,并且不能多个字符

修改方法:

char *name;修改为const char *name;

最新文章

  1. iOS - YYAdd对UIDevice的拓展
  2. 机器学习实战-边学边读python代码(4)
  3. EasyUI 验证框使用方法
  4. oc中的block
  5. tomcat优化-有改protocol 和 缓存 集群方案
  6. querySelector和querySelectorAll方法介绍
  7. ubuntu远程桌面连接命令rdesktop连接windows远程桌面详解
  8. LeetCode编程训练 - 回溯(Backtracking)
  9. 1970年// iPhone “变砖”后可继续正常使用的解决方案
  10. loadrunner&#160;脚本优化-集合点设置
  11. struts2框架学习笔记2:配置详解
  12. 2、pandas的value_counts()和describe()
  13. ELK新手教程(二)
  14. Android Camera开发:给摄像头预览界面加个ZoomBar(附完整代码下载)
  15. Git------创建本地库时绿色标志不显示
  16. opencv-python教程学习系列3-视频操作
  17. python fileinput处理多文件
  18. ExtJs之组件(window)
  19. 对数值数据的格式化处理(保留小数点后N位)
  20. 大整数乘法(POJ2389)

热门文章

  1. Mask R-CNN用于目标检测和分割代码实现
  2. 基本FTP服务: 文件传输协议
  3. 【NX二次开发】Block UI 操作按钮
  4. MySQL分页查询limit踩坑记
  5. ubuntu初识
  6. C#关于数据库中存储的用户权限类似 &quot;普通员工,管理员&quot; 如何在代码中读取分析权限
  7. 安卓开发(3)—1— Activity
  8. el-upload上传列表实现 展开 收起
  9. 4、mysql登录密码修改和找回
  10. Layui 关闭自己刷新父页面