中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > C/C++
C/C++ faq 8月1日
作者:未知 时间:2005-09-13 19:24 出处:ChinaUnix.net 责编:chinaitpower
              摘要:C/C++ faq 8月1日

简单问题:
1。发表主题: 在c中如何将ascii码32转换成空格键sp? 
[code:1:9757494c1e]char outstring[40]; 
我是想将outstring的前20个空间放字符,后20个空间放空格!
但是如果我想将char a[40];char b[40];连接在一起,同时中间保留一定 的空格。例如:char a[40];char b[40]; 
char a[40]='1123'; 
char b[40]='aaa'; 
File cardFile; 
通过fputs写入文件cardFile中 
fputs(a,cardfile); 
fputs(b,cardfile); 
文件中的内容是‘1123aaa’ 
但是我想要的是1123 aaa 
中间要有n个空格!![/code:1:9757494c1e]

我说故我在 答:memset(a,' ', 40); //set the elements to space. 
然后再对a赋值和操作。

2.发表主题: 一个函数的问题 void abs (a,b) 
程序能正常运行,但在编译时提示: 
ch1.c:4: warning: conflicting types for built-in function `abs'

joseyu 答:lib有这个abs函数,名字相同
 
3.发表主题: Nonportable pointer coversion 
我写的print(head)函数里 [code:1:9757494c1e]
void print(head)//head 是一个全局变量,是指向链表头的指针 

struct stitch *p; 
unsigned long sti_count1=0; 
p=head; 
.... 

'p=head;'这条语句系统提示"Nonportable pointer coversion" 
struct stitch *head 
这个我已经声明过了是全局变量
[/code:1:9757494c1e] 
答:已经定义成了全局变量 就不用在这里在引用了

4。发表主题: new与delete
[code:1:9757494c1e]
对于内建类型如int来说, 
int * p=new int [100]; 
delete p; 
与 
delete [] p; 
有区别吗?
[/code:1:9757494c1e] 

应该是一个删除一个元素 
一个删除一个数组 
从C++标准上看 
是要求如果按元素分配的 那么使用delete 
如果是new [] 那么使用delete[]

5.发表主题: Solaris下OCI编程 
http://www.chinaunix.net/forum/viewtopic.php?t=127207讨论
6。 发表主题: 新手请教一个问题windows下有没有小点的c++编译器 
http://www.chinaunix.net/forum/viewtopic.php?t=128504

普通问题:
1。发表主题: 如何编程实现在打印机上打印任意字符 
比如我想在打印机上打印“hello world”.如何通过编程实现? 
eboymcy 答:用open("/dev/lp0",D_RDWR)打开后,用write()函数成功的实现了打印
2。发表主题: 问一个关于char和scanf的关系 
http://www.chinaunix.net/forum/viewtopic.php?t=128008有了新的解答

未解决问题:
1.请问ncurses的demo程序在那个目录下?
http://www.chinaunix.net/forum/viewtopic.php?t=128482
2.发表主题: unix下可不可以将鼠标变大 
在true64 unix下可不可以将鼠标变大,有没有系统设置,还是必须通过编程序来实现?
http://www.chinaunix.net/forum/viewtopic.php?t=129185
3.发表主题: 关于程序的多文件组织,newbie问题
http://www.chinaunix.net/forum/viewtopic.php?t=129020
4. 发表主题: 如何写一个网络管理系统 
http://www.chinaunix.net/forum/viewtopic.php?t=128855
5. 发表主题: TC问题    
当我用TC++在WIN2000下面编程时,只要过一会就会死机 
打开任务管理器看到CPU的使用达到100% 
而在WIN98下面却好好的 
http://www.chinaunix.net/forum/viewtopic.php?t=128834
6。发表主题: 如何获得这样的输出信息 
程序通过exec调用shell命令,如何获得输出信息 
在不使用重定向符写到文件的情况下
http://www.chinaunix.net/forum/viewtopic.php?t=128036
7。发表主题: 一个串口编程的问题,只能写不能读 
http://www.chinaunix.net/forum/viewtopic.php?t=128341
8。发表主题: 请问:怎样用vc实现文件夹背景的设置? 
http://www.chinaunix.net/forum/viewtopic.php?t=128564

 odin_free 回复于:2003-08-02 17:46:09
8个没有解决的问题比较多 大家解决下

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有