console怎么换行对象有没有打印之后不换行的方法

欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 6700 人关注过本帖
标题:printf函数如何不换行
来 自:厦门
等 级:论坛游侠
帖 子:191
专家分:106
结帖率:70%
&&已结贴√
&&问题点数:20&&回复次数:6&&&
printf函数如何不换行
我们知道printf函数可以非常方便的控制换行,可是如果我们不想换行那应该怎么做呢,也就是说我想把文字固定输出在某一行.
搜索更多相关主题的帖子:
等 级:论坛游民
帖 子:52
专家分:54
pintf(&\n&)是换行,只要不加入\n,就不换行
来 自:厦门
等 级:论坛游侠
帖 子:191
专家分:106
回复 2楼 kettle99
你想得还真简单,这样每次printf输出是接在上次输出的末尾的,当文字达到一定值还是会自动换行的
在虚拟的世界中寻找目标。
等 级:蜘蛛侠
帖 子:335
专家分:1096
你的意思是在命令提示符下自动换行吧,那个跟C没有关系,是命令提示符的原因,默认是80个英文字符的宽度,超出后会自动换行(这个是改不了的),不过你可以增大行的默认宽度,方法命令提示符→属性→屏幕缓冲区,把宽度设的大一些,如300
来 自:厦门
等 级:论坛游侠
帖 子:191
专家分:106
回复 4楼 heartnheart
我原以为改不了,超出字数会自动换行,可是我昨天看到一个程序就是实现了这样的效果,所以才提出来的
在虚拟的世界中寻找目标。
来 自:山东
等 级:业余侠客
帖 子:134
专家分:218
回复 5楼 faminxmu
你看一下那个程序怎么写的不就行了吗?
来 自:厦门
等 级:论坛游侠
帖 子:191
专家分:106
自己解决了以下代码就是不换行了程序输出%1到%100
#include&stdio.h&
#include &windows.h&
void main()
&&& CONSOLE_SCREEN_BUFFER_INFO
&&& GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE),&info);
&&& for(int i=1;i&100;i++)
&&&&&&&&SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),info.dwCursorPosition);
&&&&&&&&printf(&%%%d\n&,i);
&&&&&&&&Sleep(100);
在虚拟的世界中寻找目标。
版权所有,并保留所有权利。
Powered by , Processed in 0.038455 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved随笔 - 21&
&&&&&&&&&&&
/** * console的用法 * 1、console。log()
日志 * 2、console。info()
信息 * 3、console。error()
错误 * 4、console.warn()
警告 * 5、dir
*查看一个对象内部的属性和值 * 6、time *计算程序执行的时间 * 7、trace
*输出当前的调用栈 * 8、assert(表达式,字符串)
//当表达式为false时,执行后面的表达式 *///1、console的基本用法console.log('this is log.');('this is info.');console.error('this is error.');console.warn('this is warn.');//2、dir查看一个变量、函数、对象内部的属性和值var obj=new Object();obj.name="shen";obj.age="26";obj.say=function(){
console.log("I am say function of obj.");}console.dir(obj);var name="Alice";console.dir(name);var dirFunction=function(){
console.log("I am a function.");}console.dir(dirFunction);//3、time *计算程序执行的时间console.time("sumTime")//需要统计时间的程序,如:计算0到1000000的和所用的时间var sum= 0,i=0;while(i&1000000){
sum+=++i;}console.timeEnd("sumTime")//4、trace *输出当前的调用栈,可以给它传一个参数名console.trace();console.trace("tranceName");//5、assert(表达式,字符串)
//当表达式为false时,执行后面的表达式console.assert(1==1,"表达式为true,不是输出内容");console.assert(1==2,"assert的表达式为false");
阅读(...) 评论()

我要回帖

更多关于 chrome console 换行 的文章

 

随机推荐