Linux c网站代码,##号的用途及Linux C测试代码

news/2024/5/20 23:22:34/文章来源:https://blog.csdn.net/weixin_35803480/article/details/116852271

大家都知道##这两个的意思是什么吧?见下:

和#一样 此运算符可以用于宏函数的替换部分.

这个运算符把两个语言符号组合成单个语言符号.例如: #define MAN(woman)  Man##woman 使用: MAN(Super) 展开就是:ManSuper

其实就是连接的作用,例如:a##1 的结果就是a1,这是简单的用法了,若只是如此的话并莫有什么意义的,但也不要小瞧它哟  在很多实际运用中还是有大用处的,如宏定义一个打印方法:

/*************************************************

* Function: Test double '#' character connection

* Author  : Samson

* Date    : 11/23/2011

* Test platform:

*               GNU Linux version 2.6.29.4

*               gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC)

* *************************************************/

#include

#include

#define YYG_PRINT(fmt, arg...) printf(fmt, ##arg)

int

main()

{

int m = 20, n = 90, l = 80;

char str[16] = "amstr";

char ch = 'a';

YYG_PRINT("m is %d n is %d l is %d str is %s ch is %c\n", m, n, l, str, ch);

exit(0);

}

run result:

[root@UFO]# ./a.out

m is 20 n is 90 l is 80 str is amstr ch is a0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_760620.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何配置ublox ZED-F9P 高精度模块+Ntrip DTU 网络电台(连接千寻/CORS/自建站)实现网络RTK定位

格林恩德F9P-RTK模块,集成高精度板卡(ZED-F9P)可同时接收GPS,北斗,GALILEO,GLONASS 卫星系统的L1,L2频点,结合高精度天线一体化设计,体积小,重量轻,只需外部5V供电,外接配合NTRIP DTU 网络差分电…

如何在空白服务器上搭建网站,如何在空白服务器上搭建网站

如何在空白服务器上搭建网站 内容精选换一换华为云SSL证书管理服务帮助中心,为用户提供产品简介、用户指南、常见问题等技术文档,帮助您快速上手使用云证书管理服务。当您想在Internet上通过域名访问您的网站时,可以通过华为云的云解析服务为…

wap网站的优化建设

我们在成功建立wap网站之后,不要觉得一时没有达到自己想要的效果就丢之气之,让其成为垃圾链接,我们既然前期做了大量的工作来建立起来这个网站,一定要坚持耐心的把这个网站培养下去,其实就如同我们栽种一个树苗&#x…

博客类网站排名

2019独角兽企业重金招聘Python工程师标准>>> http://top.chinaz.com/hangye/index_zonghe_boke.html http://www.phbang.cn/tech/internet/16328.html http://jingyan.baidu.com/article/335530daa46a7f19cb41c3f9.html 转载于:https://my.oschina.net/CeShiXiaoSon…

一个用于网站自动化测试的生态系统实现

这是我在从事网站自动化测试的工作当中构建出的一个“生态系统”。“生态系统”这个概念是我从公司的前辈身上学到的,他一直以来都认为自动化测试人员不应仅仅局限于编写测试代码,还应该让整个自动化测试的过程(测试代码的持续集成、分发、执…

python求职网站_用Python爬取各大网站招聘平台,终于让我给知道对口的工作

原标题:用Python爬取各大网站招聘平台,终于让我给知道对口的工作 个人经历:低不成,高不就 依稀还记得15年刚出来工作那会,在第一个互联网公司实习,在公司听惯了身边人说公司这不好,那不好&#…

网站被挂了很多链接 源码里边看不到_操作源码平台月入万元的创业项目实操方法和步骤...

项目背景:很多人做电商或者互联网其他行业,第一步都要做一个站点。但是又不愿意多出钱,因此就有人去找一些源码做个站。大家知道一个站是由三部分组成的,分别是域名,服务器和程序,所谓的程序也就是源码。什…

freeradius 用户时间限制_网站越来越卡?那是你的虚拟主机流量被限制了!

在讨论这个问题前,我们必须知道网站流量和虚拟主机流量的有什么区别。网站流量一般指网站访问量,用来表明一个网站的浏览数量,用PV/UV表示。而虚拟主机流量主要指代用户在访问过程中所产生的数据量,例如加载图片视频等消耗了5G、1…

matlab psf点扩散函数,什么是点扩散函数PSF?-ZEMAX,OpticStudio-光行天下-国内光电行业门户-光学,光电,光机技术及其软件运用专业网站!...

概要这篇文章讲述了:什么是点扩散函数?点列图快速傅里叶变换计算的点扩散函数(FFT PSF)惠更斯算法计算的点扩散函数(Huygens PSF)如何使用非序列模式下的透镜和探测器观察惠更斯积分对于序列模式下的透镜组,分析点扩散函数时如何在惠更斯和快…

去除标题_什么是网站标题堆砌?

相信在做网站优化的小伙伴,见到过很多的网站标题堆砌的问题,从搜索引擎推出的清风算法可以看出,对于网站标题关键词多次出现会被搜索引擎视为一种作弊的行为,严重的话会被搜索引擎限制搜索结果展现,引起网站降权、限制…

实验楼网站mysql_实验楼mysql实验-搭建一个简易的成绩管理系统的数据库

网址如下https://www.shiyanlou.com/courses/running ,pass之后的体验还蛮好的,。首先打开终端,双击xfce终端或右键打开终端开启数据库服务 ,连接数据库首先创建新的数据库create database gradesystem;接着选择新创建的数据库 us…

网站 mysql 密码 查询_分享几个默认密码在线查询网站

网络设备忘记了密码,不要慌,先看一下厂家和型号,找找产品手册,不行就在线查一查,比如下面这几个网站,说不定有惊喜。本文分享几个默认密码在线查询网站,仅用于用户找回默认密码,不许…

邮箱@topgrid.cn是什么网站_想知道自己的邮箱或手机号注册过哪些网站?这一招教你一键查询...

怎么看自己注册过哪些网站?如今很多网站或手机APP都需要邮箱或手机验证注册,时间一长,我们很容易忘记在哪些平台上注册过账号,尤其是一些需要换手机号的朋友,需要提前在各大网站/APP解绑账号,以免影响后续使…

adobe怎么统计字数_优化网站文章标题怎么写?

网站文章和发到其他平台的文章还是有很大的区别的,他首要的任务是优化,所以文章标题并不是乱写一些热点就可以给自己家的网站带来流量。现在信息爆炸,人的阅读速度不是快,而是有选择的读,所以标题是非常重要的。在搜索…

mysql 中文社区版_mysql数据库下载官网_mysql中文官方网站下载

MySQL数据库下载与安装详细教程 1.首先进入官网 下载安装包 进去之后如图所示,依次点击DOWNLOADS—>如何在官网上下载可安装版的MySQL数据库,MySQL数据库安装软件有解压版和安装版,解压版需要配置环境参数,本文主要介绍MySQL数据库从下载到…

1h2g云服务器做网站,云服务器1h2g

云服务器1h2g 内容精选换一换扩容云服务器后,通过查看云服务器的规格和各项容量指标验证扩容是否成功。登录华为云“管理控制台”页面。单击服务列表计算弹性云服务器。在弹性云服务器列表中,在待变更资源的云服务器所在行的规格/镜像列,查看…

[导入]门户网站

门户网站门户(portal)。原意是指正门、入口,现多用于互联网的门户网站和企业应用系统的门户系统。广义注解这里是一个应用框架,它将各种应用系统、数据资源和互联网资源集成到一个信息管理平台之上,并以统一的用户界面…

Web开发中的性能:谈Google和Facebook的网站使用到的技术,图片预加载CSS Sprites

(January 11) http://www.handandaily.com首先我要说的是博客园的速度打开的很慢,深圳南山的如果你知道这种技术,那就不用进来了,1.首先你先打开下面两个连接:(下面链接不是一般的图片,无毒无广告)http://static.ak.facebook.com/images/spri…

开发第一个动态网站———使用JSP

这是一个用JSP开发第一个动态网站的例子. 在这个例子中,我们实现的是在第一个页面,让用户输入自己的昵称,然后在第二个页面中显示第一个页面输入的昵称。通过这个例子,基本了…