一句话输出没有结束符的字符串
编程时往往存在这种情况:
函数接口传给你一个没有“\0”结尾的字符串str和他的长度str_len,调试的时候你需要将其打印出来。
一般人都会这么做:
void print_str(const char* str, unsigned int str_len)
{
unsigned int i=0;
for (; i < str_len; i++)
printf("%c", str[i]);
printf("\n");
}
但是其实一行代码就可以搞定
printf ("%.*s\n", str_len, str);
一句话输出没有结束符的字符串相关推荐
- 汇编语言 从键盘输入一系列以$为结束符的字符串,然后对其中的非数字字符计数,并显示出计数结果
思路: 调用mov ah, 01h和int 21h接收键盘输入的字符,将输入的字符接收至al寄存器 注意:键盘输入的为字符的ASCII码 因此,字符1-9转化为ASCII码需要增加30h,即30h-3 ...
- c语言字符串赋初值并输出字符,C语言字符串使用指南
写在前面:学习的第一门语言是Java,之前对C也了解一点,也只是了解一点,在加上长时间没有接触了,基本就只会一个Hello World了.现在由于准备升本考试,不得不从头开始学C.这里从零开始,记录C ...
- puts遇到空格无法输出_c语言如何输出有空格的字符串
c语言中输出字符串的函数有printf("%s") puts() fputs()等,字符串中可以是任意的字符,包括空格在内,无特殊处理,如: char str[]="he ...
- 字符串分隔 -连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。...
•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组: •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理. 输入描述: 连续输入字符串(输入2次,每个字符串长度小于100) 输 ...
- 第十八章 33用重载输出运算符函数实现字符串的输出
// 33用重载输出运算符函数实现字符串的输出 /*#include <iostream> using namespace std; class String { public:Strin ...
- 大剑无锋之一句话输出表中每一个同学的成绩最高的课程【面试推荐】
请看题: 一句话输出表中每一个同学的成绩最高的课程,要求输出包含:name,course,grade 第一种写法: select s.name,s.course,s.grade from (selec ...
- python字符串补空格输出_python实现指定字符串补全空格、前面填充0的方法
Python zfill()方法返回指定长度的字符串,原字符串右对齐,前面填充0. zfill()方法语法:str.zfill(width) 参数width -- 指定字符串的长度.原字符串右对齐,前 ...
- •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组: •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理. 1. 首先从第二条规定,可以看出,需要用到字符串的添加,我们考虑用S ...
- 华为面试题:请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
已经很久没有写博客了,2017年的最后一天写一篇,用这样的方式和2017年告别挺好的.这段时间经历找工作,是我这一年截止到目前最迷茫的时期.看看程序,思考能让我冷静下来,不被杂事打扰,前天看到了华为的 ...
最新文章
- Struts2与Struts的区别
- 看涨戴尔科技的八大原因
- 图:杭州中级人民法院演讲比赛于9月29日圆满结束.其主题图片展示。
- 卓越产品计划丨神策分析性能优化详解:数据重组织查询优化
- 最小二乘支持向量机预测matlab实现,最小二乘支持向量机MATLAB程序,可分多类
- Controller中使用swagger注解的正确姿势
- 自行设计开源的pdf转word软件(python开发设计)
- Excel中批量生成复选框,带计算功能。品质管理、调查表常用工具
- Unity3d第一人称视角如何设置
- Android 去除各种厂家广告合集
- 快捷命令查看电脑系统信息
- 钉钉在线课程开启屏幕共享时电脑蓝屏问题解决办法
- python 学习日记 —— dict 字典的用法
- springcloud引言
- 网络设备配置与管理————10、命令行接口
- 视觉SLAM笔记(33) 对极约束求解相机运动
- S3存储桶策略(S3 Bucket Policies)
- c++工作宝贵经验呀,我去。。。。
- 2019,收获,静静等待
- 小孩子mysql_mysql查询,救救孩子
热门文章
- Python: 使用装饰器“@”取得函数执行时间
- Rails不用localhost访问的时候很慢
- 书籍推荐-记这几年看的书
- thinkphp如何部署到宝塔面板nginx服务器
- 我们的系统检测到您的计算机网络中存在异常流量_如何建立我们的网络防线?入侵检测,确保我们的网络安全...
- 前端之 jQuery 入门
- tutte定理证明hall定理_深入浅出|中心极限定理(Central Limit Theorem)及证明
- 机器学习之LDA主题模型算法
- Hbase2.0版本安装教程
- pycharm之no python interpreter configured for project的解决办法