当前位置: 代码迷 >> C语言 >> 试一下代码高亮
  详细解决方案

试一下代码高亮

热度:166   发布时间:2008-04-11 01:45:55.0
试一下代码高亮
// 代码超级烂,只为体验一下手工代码高亮和GUN风格
#include <stdio.h>
#include <string.h>


[bo]char[/bo]* delspace([bo]char[/bo] *a)
[bo]{[/bo]
    [bo]char[/bo] *pbegin=NULL,*pend=NULL;   
    [bo]for[/bo](pbegin=a, pend=a+strlen(a); pbegin!=pend; ++pbegin)
        [bo]{[/bo]
        [bo]if[/bo](*pbegin==' ')   
            [bo]{[/bo]   
            [bo]char[/bo] *endtemp=pend,*ptemp=pbegin+1,*qtemp=pbegin;                     
            [bo]while[/bo](ptemp!=pend)  
                [bo]{[/bo]
                *qtemp=*ptemp;
                ++qtemp;   
                ++ptemp;                                                                                
                [bo]}[/bo]                    
                *--endtemp='\0';
            [bo]}[/bo]
        [bo]}[/bo]  
    [bo]return [/bo]a;            
[bo]}[/bo]

[bo]int main[/bo]([bo]void[/bo])
[bo]{[/bo]
    [bo]char [/bo]s[255];
    puts(delspace(gets(s)));
    [bo]return [/bo]0;
[bo]}[/bo]


[[it] 本帖最后由 随心 于 2008-4-11 03:04 编辑 [/it]]
搜索更多相关的解决方案: 高亮  代码  include  string  pbegin  

----------------解决方案--------------------------------------------------------
这个版的新功能吗?
//-----------------

[[it] 本帖最后由 cosdos 于 2008-4-11 01:58 编辑 [/it]]
----------------解决方案--------------------------------------------------------
int main(void)
{
    char s[255];
    puts(delspace(gets(s)));
    return 0;
}
----------------解决方案--------------------------------------------------------
回复 1# 的帖子
没有高亮呀!!怎么设置的 ?
----------------解决方案--------------------------------------------------------
看看,高亮有什么难的?
d i n g


[[it] 本帖最后由 广陵绝唱 于 2008-4-11 10:10 编辑 [/it]]
----------------解决方案--------------------------------------------------------
呵呵
/*
    在论坛上发,没什么大的作用,只是漂亮而已,如果在编译的时候倒是有用得很。

    想一想,如果发一个上百行的代码,手工弄得高亮,有那闲工夫干什么不好?

    这都是受了总爱在
雨天飞出去的鸟儿的毒,尽量不要学她
*/

#include<stdio.h>
[bo]int[/bo] main([bo]void[/bo])
{
        printf(  "hello world!" );
}


[[it] 本帖最后由 广陵绝唱 于 2008-4-11 10:08 编辑 [/it]]
----------------解决方案--------------------------------------------------------
是手工调整的呀!那很没有意思呀
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]广陵绝唱[/un] 在 2008-4-11 09:30 的发言:[/bo]

呵呵

她的代码高亮是靠她写的程序搞的,就算上万行代码也可以完成
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]卧龙孔明[/un] 在 2008-4-11 12:38 的发言:[/bo]


她的代码高亮是靠她写的程序搞的,就算上万行代码也可以完成



    难道是读入文档,之后检测到特定的代码,然后在其前后加上[/quote] 之类的语句?专门为了论坛发帖子设计的程序?如果是为了特殊的工作目的,专门写一个这样的程序也未尝不可。只不过如果没有这个工作需要,大可不必,练练程序代码还可以。
----------------解决方案--------------------------------------------------------
之前也不是没有这个功能,而是比较耗资源,所以现在好象停了(最后一句话不确定)
----------------解决方案--------------------------------------------------------
  相关解决方案