首先实现“字符串数组” 来源了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;
}
韩国服务器怎么样?韩国云服务器租用推荐?韩国服务器距离中国近,有天然的地域优势,韩国服务器速度快而且非常稳定!有不少有亚洲市场的外贸公司选择韩国服务器开拓业务,韩国服务器因自身的优势也受到不少用户的青睐。目前的IDC市场上,韩国、香港、美国三个地方的服务器几乎占据了海外服务器的百分之九十以上。韩国服务器相比美国服务器来说速度更快,而相比香港机房来说则带宽更充足,占用市场份额非常大。那么,韩国服务器...
spinservers怎么样?spinservers大硬盘服务器。Spinservers刚刚在美国圣何塞机房补货120台独立服务器,CPU都是双E5系列,64-512GB DDR4内存,超大SSD或NVMe存储,数量有限,机器都是预部署好的,下单即可上架,无需人工干预,有需要的朋友抓紧下单哦。Spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立...
digital-vm怎么样?digital-vm在今年1月份就新增了日本、新加坡独立服务器业务,但是不知为何,期间终止了销售日本服务器和新加坡服务器,今天无意中在webhostingtalk论坛看到Digital-VM在发日本和新加坡独立服务器销售信息。服务器硬件是 Supermicro、采用最新一代 Intel CPU、DDR4 RAM 和 Enterprise Samsung SSD内存,默认...