首先实现“字符串数组” 来源了Xker网 限于百度的规定我不好贴出具体网址
对于多个字符串的处理需用字符串数组描述字符串数组相当于二维字符数组。
例如
(1)100个城市名char cityEl00][,16] *假定城市名不超过16个字符*
100个城市名分别用city[0]、 city[1]、 …、 city[i]、 …、 city[99]描述 city[i]相当于一字符数组。
(2)1000本书名char book[1000][30] *假定书名不超过30个字符*
1000本书名分别用book[O]、 book[1]、…、 book[i]、…、 book[999]描述 book[i]相当于一字符数组。
下面举几个例子来认识字符数组及字符串的应用,中国自学编程网整理发布。
例用字符数组输出下面图案
程序如下
*程序8—8用字符数组输出图案*main()
{static charch[3][5]={\"***\" \"*****\" \"***\"};puts(ch[O])printf(\"\\n\");puts(chi l i)printf(\'rkn”)puts(ch[2])printf(\"\\n\");
}
其次是学习一个字符串赋值给另一个字符串。
不能直接赋值只能使用函数 strcpy char *des,char *src
CVI的实现程序int CVICALLBACK ReadCB(int panel , int control , intevent,void*cal lbackData, int eventData1 , int eventData2)
{int i=0;long meas1Stat;inthmap;int hstmt;int resCode;charnum[5][50];charnum1 [50];switch(event)
{case EVENT_COMMIT:
hdbc=DBConnect ("DSN=BinTestCVI;UID=sa;PWD=123");if(hdbc<=0)
{
MessagePopup("Connect", "cann't connectto the data source!");return 0;
}else
{
MessagePopup("Connect", "Successful ly connect to the data source!");}hmap=DBBeginMap(hdbc);
//重点××××××××××××××××××××
DBMapColumnToChar (hmap, "NAME", 1 1 , num1,&meas1Stat,"");//重点××××××××××××××××××××hstmt=DBActivateMap(hmap,"table1");whi le(DBFetchNext(hstmt)==0)
{
//重点××××××××××××××××××××strcpy(num[i],num1);i++;
//重点××××××××××××××××××××
}break;
}return 0;
}
全球独立服务器、站群多IP服务器、VPS(哪个国家都有),香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等等99元起步,湘南科技郴州市湘南科技有限公司官方网址:www.xiangnankeji.cn产品内容:全球独立服务器、站群多IP服务器、VPS(哪个国家都有),香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等等99元起步,湘南科技VPS价格表:独立服...
说明一下:gcorelabs的俄罗斯远东机房“伯力”既有“Virtual servers”也有“CLOUD SERVICES”,前者是VPS,后者是云服务器,不是一回事;由于平日大家习惯把VPS和云服务器当做一回事儿,所以这里要特别说明一下。本次测评的是gcorelabs的cloud,也就是云服务器。 官方网站:https://gcorelabs.com 支持:数字加密货币、信用卡、PayPal...
BuyVM针对中国客户推出了China Special - STREAM RYZEN VPS主机,带Streaming Optimized IP,帮你解锁多平台流媒体,适用于对于海外流媒体有需求的客户,主机开设在拉斯维加斯机房,AMD Ryzen+NVMe磁盘,支持Linux或者Windows操作系统,IPv4+IPv6,1Gbps不限流量,最低月付5加元起,比美元更低一些,现在汇率1加元=0.7...