我有一个C程序试图修改一个const字符串文字.现在我知道这是不允许的.
当我用clang test.c编译代码时,编译器不会发出警告.但是当我用clang test.c编译它时会发出警告:
test.c:6:15: warning: conversion from string literal to ‘char *’ is deprecated
[-Wdeprecated-writable-strings]
char *s = “hello world”;
^
问题是,事实证明,cl ang只是cl a的象征链接:
ll `which clang++` lrwxr-xr-x 1 root admin 5 Jan 1 12:34 /usr/bin/clang++@ -> clang
所以我的问题是,如果cl it是cl a的符号链接,cl ang如何与cl ang不同?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。