[c语言] C语言中 分号( ; ) 使用的问题。万分感谢!

现在我看见有些语句后面要加;有些语句后面又不用加;到底怎么分辨哪些要加;哪些不要加;?越详细越好。非常感谢!!万分感谢!!... 现在我看见有些语句后面要加; 有些语句后面又不用加 ;
到底怎么分辨哪些要加; 哪些不要加; ?
越详细越好。
非常感谢!!万分感谢!!
展开
 我来答
忆然缘J
推荐于2017-10-04 · TA获得超过228个赞
知道答主
回答量:164
采纳率:0%
帮助的人:67.2万
展开全部
分号是语句结束的标志,但循环、if、以及子函数如long long a(int b)后边不要分号,其他都用,但不能加两个分号,虽然不会报错,但可能会影响结果。
偏喜欢涓子
2011-07-20 · TA获得超过540个赞
知道答主
回答量:60
采纳率:0%
帮助的人:46.2万
展开全部
; 是一个语句结束的标志,有些语句后面没有加是因为这个语句还没有结束啊!
所有语句结束都要加 ;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-20
展开全部
原型:
int WINAPI icePub_dictionaryCodeTransfer2(char *strDictionaryFilename,char *strSrc,char *strCode,char *strFenge)
输入:strDictionaryFilename 字典文件名
strSrc 待处理单词
strFenge 字典里单词和code之间的分隔符字符串
输出:strCode strSrc对应信息
返回码:

char strCode[1024];
typedef int (WINAPI ICEPUB_DICTIONARYCODETRANSFER2)(char *strDictionaryFilename,char *strSrc,char *strCode,char *strFenge);
ICEPUB_DICTIONARYCODETRANSFER2 *icePub_dictionaryCodeTransfer2 = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_dictionaryCodeTransfer2 = (ICEPUB_DICTIONARYCODETRANSFER2 *)GetProcAddress(hDLLDrv, "icePub_dictionaryCodeTransfer2");
}

if(icePub_dictionaryCodeTransfer2)
icePub_dictionaryCodeTransfer2("汉英字典.txt","我",strCode, " ");

if(hDLLDrv)
FreeLibrary(hDLLDrv);
AfxMessagBox(strCode);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
susan43qi
2011-07-20
知道答主
回答量:33
采纳率:0%
帮助的人:17.3万
展开全部
其实分号和顿号气的是一样的作用,只不过分号是用来分开句子,而顿号是用来分开词语的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
魅玍
2011-07-20
知道答主
回答量:21
采纳率:0%
帮助的人:12.2万
展开全部
一段程序语句暂时结束就用分号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式