-
[C语言] float类型变量输入跟输出值不一致
float类型变量输入和输出值不一致?最近编程遇到一个问题:float类型变量输入和输出的值不一样??代码如下:#include<stdio.h>intmain(){ floata; scanf("%f",&a); printf("%f\n",a); return0;}运行结果:...
10554
热度 -
[C语言] 请问一个指针有关问题
请教一个指针问题stat函数是获取文件信息的函数。原型是intstat(constchar*path,structstat*buf)path是文件的路径,buf是返回的一个结构体文件信息。我调用的方法是:1.structstat*pbuf;stat("/root",pbuf);2.structsta...
9414
热度 -
[C语言] 输入两个字符串其间要不要加getchar()吸收回车之类的
输入两个字符串之间要不要加getchar()吸收回车之类的?先输入一个字符串然后输入下一个,中间要不要加getchar()?比如这样scanf(“%s",s1);getchar();scanf("%s",s2);我怎么记得谭老奶的书上是这么写的。。。------解决方案---------------...
6788
热度 -
[C语言] scanf 和fgets,gets 连用的有关问题
scanf和fgets,gets连用的问题先读入n表示后面读入n行字符串,第一种代码#include<stdio.h>#include<string.h>chars[10010]={'\0'};intn,len;intmain(){inti;while(scanf("%d\n...
10559
热度 -
[C语言] c指针与多维数组,该怎么处理
c指针与多维数组#include<stdio.h>intmain(void){intzippo[4][2]={{2,4},{6,8},{1,3},{5,7}};printf("zippo=%p,zippo+1=%p\n",zippo,zippo+1);}我电脑是输出的是0018FF28和...
8366
热度 -
[C语言] C语言的一些关于&的基础有关问题
C语言的一些关于&,*的基础问题比如初始化堆栈的函数:voidInitStack(SqStack&S){S.base=(int*)malloc(10*sizeof(int));S.top=.....;}和voidInitStack(SqStack*S){...}有什么区别呢?第一个是...
2054
热度 -
[C语言] c语言怎么实现数组长度自增长
c语言如何实现数组长度自增长?我通常看到的c代码,对于数组的定义,通常是先给出了长度,但是假如我定义了个数组inta[10];如果我需要通过键盘输入对数组a进行赋值,假如我输入3元素,那么将有7个空间被浪费,假如输入想输入十一个元素,数组存储空间又不够,请问如何通过代码实现c语言数组长度的自增长,以...
5618
热度 -
[C语言] win7上获得每个进程的CPU使用率,求C/C++代码
win7下获得每个进程的CPU使用率,求C/C++代码win7下获得每个进程的CPU使用率,求C/C++代码。------解决方案--------------------------------------------------------functionGetCPUUsage(varliOldI...
9207
热度 -
[C语言] 小弟我是想通过TCP两个客户端之间进行通信,就不知道如何样修改?大侠
我是想通过TCP两个客户端之间进行通信,就不知道怎么样修改?请教各位大侠!DWORDClientThread(LPVOIDsock){ charrecvbuf[1024]; sockcli*sockfd=(sockcli*)sock; while(1) { intnRet=recv(sock...
7277
热度 -
9192
热度 -
7167
热度 -
[C语言] 请问关于GCC的预处理有关问题(宏定义中的#运算符)
请教关于GCC的预处理问题(宏定义中的##运算符)本帖最后由FMadot于2013-02-0421:31:49编辑在翻阅GCC的CPP(cpreprocessor)文档时,发现一个问题。在提到##这个连接运算符的时候,说“twotokensthatdon'ttogetherformavalidtok...
10064
热度 -
[C语言] C语言二位数组有关问题求大神解答
C语言二位数组问题求大神解答二维数组的赋值a[2][3]=b[1][2]*2这个问题是怎么会事,b[1][2]*2的结果是什么?------解决方案--------------------------------------------------------比如a[2][3]=10b[1][2]=...
5810
热度 -
[C语言] GCC,GDB 有汉语么
GCC,GDB有中文么?本帖最后由Coykut于2013-02-0411:28:03编辑ubuntu系统用GCC,GDB编译,调试时,怎样使它输出的信息变成中文呢?------解决方案--------------------------------------------------------英语...
987
热度 -
[C语言] 一道进制转化的题,提交显示RUNTIME ERROE,多谢
一道进制转化的题,提交显示RUNTIMEERROE,谢谢!本帖最后由leizh007于2013-02-0312:17:01编辑题目描述:将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。输入:多组数据,每行为一个长度不超过30位的十进制非负整数。(注意是10进制数字的个数可能有30个,而...
2740
热度 -
[C语言] 怎么在一个C程序里打开其他C程序
如何在一个C程序里打开其他C程序如何在一个C程序里打开其他C程序,是打开来运行的。我想在一个C程序里打开其他的多个C程序直接运行。可否?c------解决方案--------------------------------------------------------可以把需要使用的程序编译好放在...
2368
热度 -
[C语言] 问个非常简单的makefile有关问题
问个非常简单的makefile问题$+是什么东西?我表示只见过$@$^$<百度也搜不出这个东西,而我做的项目的makefile文件中居然有这个东西,求高手回答------解决方案--------------------------------------------------------找个...
7641
热度 -
[C语言] 为啥有些负数返回时少个1
为什么有些负数返回时少个1?/*输入一个整数,使用函数逆序输出*/#include<stdio.h>#include<math.h>intmain(void){intreverse(intnumber);intnumber;printf("Enteranumber:");sc...
9022
热度 -
[C语言] liunx C 经过内存共享实现定时的读取数据
liunxC通过内存共享实现定时的读取数据我现在为了计算很多数据的平均值,我不打算通过(a1+a2+a3+a4+...+an)/2进行计算,而是每次输入一个数据就开始计算平均值avg,例如:输入a1,得到avg1=a1,继续输入a2,得到avg2=(avg1*1+a[2])/(1+1)...输入到a...
8558
热度 -
[C语言] 对于字符串'\0'字符的疑义
对于字符串'\0'字符的疑问本帖最后由CppOrJava于2013-02-0316:15:24编辑我写了一段输出"HappyNewYear!"的程序.#include<stdio.h>#include<string.h>voidswap_char(char...
6007
热度