标题:试一下代码高亮
只看楼主
随心
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:12
帖 子:2577
专家分:250
注 册:2007-8-12
结帖率:100%
 问题点数:0 回复次数:14 
试一下代码高亮
// 代码超级烂,只为体验一下手工代码高亮和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 
2008-04-11 01:45
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
得分:0 
这个版的新功能吗?
//-----------------

[[it] 本帖最后由 cosdos 于 2008-4-11 01:58 编辑 [/it]]

—>〉Sun〈<—
2008-04-11 01:57
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
得分:0 
int main(void)
{
    char s[255];
    puts(delspace(gets(s)));
    return 0;
}
2008-04-11 07:53
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
得分:0 
回复 1# 的帖子
没有高亮呀!!怎么设置的 ?
2008-04-11 07:54
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
得分:0 
看看,高亮有什么难的?
d i n g


[[it] 本帖最后由 广陵绝唱 于 2008-4-11 10:10 编辑 [/it]]
2008-04-11 09:18
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
得分:0 
呵呵
/*
    在论坛上发,没什么大的作用,只是漂亮而已,如果在编译的时候倒是有用得很。

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

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

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


[[it] 本帖最后由 广陵绝唱 于 2008-4-11 10:08 编辑 [/it]]
2008-04-11 09:30
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
得分:0 
是手工调整的呀!那很没有意思呀
2008-04-11 12:20
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
得分:0 
[bo]以下是引用 [un]广陵绝唱[/un] 在 2008-4-11 09:30 的发言:[/bo]

呵呵

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

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2008-04-11 12:38
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
得分:0 
[bo]以下是引用 [un]卧龙孔明[/un] 在 2008-4-11 12:38 的发言:[/bo]


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



    难道是读入文档,之后检测到特定的代码,然后在其前后加上[/quote] 之类的语句?专门为了论坛发帖子设计的程序?如果是为了特殊的工作目的,专门写一个这样的程序也未尝不可。只不过如果没有这个工作需要,大可不必,练练程序代码还可以。
2008-04-11 14:04
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
得分:0 
之前也不是没有这个功能,而是比较耗资源,所以现在好象停了(最后一句话不确定)

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2008-04-11 17:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-208334-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013667 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved