我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于C语言中的strlwr()的问题

有大神可以帮忙解答一下为什么输出是空白呢?图片说明

strlwr是就地修改,也就是直接修改传入指针指向的字符串,所以不能传入常量字符串,因为常量是只读的

#include <stdio.h>
#include <string.h>
int main()
{
    char name[1000] = "HELLO";
    printf("%s\n",strlwr(name));   
    return 0;
}

这样应该可以

近期文章

  • simulink仿真波形图,时间不一样波形不一样
  • 如何使用两个表laravel来预取来自同一数据库的数据
  • 每次QBWC调用我的网络应用程序时,是否需要调用CreateUser?
  • PDO无效的数据源名称
  • 如何将值与列名相同的多个表中的列值进行比较?
  • 在SQL记录集中使用IF ELSE
  • PHP PDO检查return是否为null
  • 隐藏并在循环中显示表行
  • PHP虽然标题值但标题也显示多个时间
  • 将Javascript移动到页脚树枝模板
  • PHP问题 - 无法在代码中放置静态URL
  • 如何设置for循环以在HTML页面中打印图像
  • 无法读取目录名称或文件名中包含#的文件
  • 不允许在开始时使用空格(_)或在单词之间使用两个以上
  • php关于数组到数组
  • Symfony 3.4:找不到正确配置的服务
  • 搜索CSV文件,然后使用PHP从CSV文件返回特定行?
  • 即使数据存在,Prepared Statement也不返回行[重复]
  • 如何在特定按钮上使用Javascript和AJAX下载csv文件?
  • htaccess将www重定向到带有子文件夹的非www并隐藏.php文件扩展名

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华