printf相关内容

不能字符串复制到字符串C中的数组

我想通过我的链接列表遍历每个节点的字段合并为一个字符串,然后添加字符串转换成字符串数组。 无效listToArray(){ //创建字符串数组 字符*列表[numNodes] INT I = 0,N; 而(头!= NULL){ //添加字符串数组 的printf(“[%D]。%s%S:%d个\\ N”,我,流浆>文件名,流浆> IP,流浆&GT ..
发布时间:2016-06-02 22:33:09 其他开发

删除/添加元素和印刷 - 结构的数组

对于低于code 结构orderSlip { 炭源[64]; 焦炭目的[64]; 焦炭项目[64]; INT位置; }; //全球 结构orderSlip数据[100]; 是否有比下面这些方法的其他各元素打印出来的数据的另一种方法:的printf(“%S \\ n”,数据[0] .source); 的printf(“%S \\ n”,数据[0] .de ..
发布时间:2016-06-01 22:19:13 其他开发

可以指向一个字符串printf的使用?

我想到的是这样的: 的#include<&stdio.h中GT; #包括LT&;&CONIO.H GT; #包括LT&;&stdlib.h中GT;诠释主要(无效){ //测试指向字符串 个char [50]; 字符* PTR = S; 的printf(“\\ n输入字符串(S):”); 与fgets(S,50,标准输入); 的printf(“ ..
发布时间:2016-06-01 19:39:08 其他开发

每个文件后,awk的换行符

使用此脚本每场根据所述当前文件的最长词打印出来,但都需要有一个换行每一个文件。如何才能实现这一目标? 的awk'BEGIN {ORS =“\\ n”} FNR = NR {A [++] = $ 0;如果(长度($ 0)>长度(最大值))最大= $ 0; L =长度(最大)} END {为(J = 1; J&下; = I; J ++)printf的(“% - ”(L + 1) “S”,一个[ ..
发布时间:2016-06-01 13:49:26 其他开发

什么样的方式(使用标准输入输出)我可以打印垂直直方图

我做的所有的K&放大器; R练习,我终于能够打印水平直方图。它看起来很不好过,但我会让你判断它。我一直没能打印的单词长度的直方图在其输入垂直。 如何修改我的程序做到这一点? 问:编写一个程序,如果打印的字长度的直方图 在它的输入。这是很容易绘制条形直方图 水平;垂直方向是更具挑战性。 histogram.c 的#include<&stdio.h中GT; #定义MAX 10 ..
发布时间:2016-05-31 21:20:11 其他开发

C字符串程序的输出

#包括LT&;&stdio.h中GT; 诠释的main() { 个char [2] =“A”; S [1] ='B'; S [2] ='c'的; S [3] ='D'; S [5] ='E'; 的printf(“%S $%C $”,S,S [4]); 返回0; } 1。当我运行这个程序在C(GCC-4.7.2)我预料之中,因为缺少NULL字符的运行时错误('\\ 0') ..
发布时间:2016-05-31 20:38:28 其他开发

创建使用数字作为大小整数字符数组

我试图创建在C字符数组,用int的数字来填补它,但INT可以是任意数量的数字的。 我使用的是被称为创建函数 getDigits(INT NUM),即返回位数整型了。 字符缓冲区[getDigits(数)] =“”; 的snprintf(缓冲区,缓冲区尺寸,“%D”号); 但是当我编译使用gcc,它返回: 错误:可变大小的物体可能无法初始化 我用尽了一切。当我把它声明为字符fileSiz ..
发布时间:2016-05-30 23:48:49 其他开发

为什么printf()的打印时多串(%S)离开换行符,以及如何解决此问题?

我做了一个接受字符串(姓/名),但不是结果菲尔Snowken 3岁的典型输出的程序,我得到结果菲尔结果 Snowken 结果3岁 的#include<&stdio.h中GT; #定义N 10 结构数据{ CHAR FNAME [30]; CHAR LNAME [30]; INT年龄; };主要() { INT I; 结构数据基础[N]; 对于(i = 0; I& ..
发布时间:2016-05-30 23:05:58 其他开发

printf的寄存器改变数值,ARM汇编

我是新来装配编程,我编程为ARM。 我做节目有两个子程序:一个附加在内存中的字节向量字节的信息,以及一个打印这个载体。向量的第一个地址包含以下,最高可达255当​​我用GDB调试它,我可以看到“appendbyte”子程序工作正常元素的数量。但是,当涉及到“printvector”之一,也存在一些问题。首先,在寄存器r1加载的元素是错误的(它加载0,当它应该是7)。然后,当我阅读GDB寄存器值后 ..
发布时间:2016-05-29 15:00:25 其它硬件开发

的snprintf()打印与newlib纳米垃圾花车

我运行了ARM Cortex-M3(STM32F205)裸机嵌入式系统。当我尝试使用的snprintf()与浮点数,例如: 浮动F;F = 1.23; 的snprintf(S,20日,“%5.2f”,F); 我收到垃圾进入取值。格式似乎兑现,即垃圾是一个结构良好的字符串,数字,小数点和两个尾部位数。但是,如果我重复的snprintf ,字符串可能两个电话之间切换。 浮点数学好像不工作,和的s ..
发布时间:2016-05-29 14:55:03 其它硬件开发

臂无 - EABI - 海合会:用printf打印浮点数

我写SAM3N的ARM Cortex-M3微控制器的C程序。当我尝试打印浮点数,它只是打印'F'。 例如:的printf(“%F”,43.12); 打印˚F只,而不是 43.12 。 但随着整数打印工作正常。 如何启用花车完整的打印?我知道,编译器,默认情况下,禁用浮动印刷减少code尺寸(即看起来,他们连动的缩减版本)。另外请注意,没有 CFLAGS = -Dprintf = iprint ..
发布时间:2016-05-29 14:48:46 其它硬件开发

如何处理的printf它的参数?

如何处理的printf它的参数?我知道,在C#中,我可以使用 PARAMS 关键字做同样的事情,但我不能在C做? 解决方案 这样的函数称为可变参数函数。你可以使用用C定义一个 ... ,就像这样: INT F(INT,...); 您可以再使用的va_start ,的va_arg 和 va_end用来参数列表工作。下面是一个例子:的#include<&stdlib.h中GT; ..
发布时间:2016-05-29 12:05:55 JavaScript

C语言程序设计:前锋变量参数列表

我试图写一个接受可变数量的如printf参数,做一些东西的函数,然后通过该变量列表中的printf。我不知道如何做到这一点,因为它似乎将不得不他们推入堆栈。 大约的东西像这样 http://pastie.org/694844 的#include<&stdio.h中GT; #包括LT&;&STDARG.H GT;无效forward_args(为const char *格式,...){ ..
发布时间:2016-05-29 11:59:56 JavaScript

Arduino的sprintf的漂浮在格式化

我有这样的Arduino的小品, 字符温度[10]; 浮TEMP = 10.55; sprintf的(温度,“%F F”,温度); Serial.println(温度); 温度打印出来的? F 如何格式化这个浮有什么想法?我需要它是一个字符的字符串。 解决方案 由于一些性能原因%F 不包含在Arduino的的实施的sprintf()。更好的选择是使用 dtostrf() - 你转换 ..
发布时间:2016-05-28 20:37:10 C/C++开发

_vscprintf相当于在Android?

_vscprintf 是不是在Android。此外 vsprintf中(NULL,格式化,AP)不工作(生产赛格故障),因此似乎没有办法计算所需的vsnprintf缓冲区的大小,才能成功? Android的来源表明, __ android_log_print 函数仅使用截断字符串1024 vsnprintf ... 你是如何处理这种情况? 解决方案 第[7.19.6.13] -The vs ..
发布时间:2015-12-03 15:28:09 移动开发

相当于Java的printf("%* F"。)

在C中,printf()的语句允许在参数列表中提供的precision长度。 的printf(“%* F。”,7,3,的floatValue); 其中星号被替换为第一和第二值分别 我要寻找一个在Android的/ Java中的等价;的String.Format()抛出一个异常。 编辑:谢谢,@Tenner;它确实工作。 解决方案 我用 INT位= 7; 诠释小数= 3; ..
发布时间:2015-12-03 14:29:24 Java开发

我该如何调整一些像在C?

我需要调整一系列的数字在C中是的printf()这样的例子: ------- 1 ------- 5 ------ 50 ----- 100 ---- 1000 当然,还有所有那些之间的数字,但它是不相关的手头的问题...呵呵,考虑破折号空格,我用破折号所以很容易理解我想要什么。 我唯一能够做到这一点: ---- 1 --- ---- 5 --- ---- 50-- ---- ..
发布时间:2015-11-30 23:25:47 敏捷开发

对齐Java中的printf输出

我需要显示其价格的项目从一个数组列表,并想调整价格。我几乎都有它的工作,但需要改进。下面是code和输出。任何想法如何使所有的价格一致?到目前为止,一些工作,但有些则没有。先谢谢了。 // for循环 System.out.printf(“%D%S \ t \ T $%2F \ N”, i + 1的,BOOK_TYPE [I],造价[I]); 输出: ..
发布时间:2015-11-30 23:25:01 Java开发