【1】這個是有的,如下示例:printf("%d\n",p-tm_sec); /*獲取當前秒*/printf("%d\n",p-tm_min); /*獲取當前分*/printf("%d\n",8+p-tm_hour);/*獲取當前時,這里獲取西方的時間,剛好相差八個小時*/printf("%d\n",p-tm_mday);/*獲取當前月份日數,范圍是1-31*/printf("%d\n",1+p-tm_mon);/*獲取當前月份,范圍是0-11,所以要加1*/printf("%d\n",1900+p-tm_year);/*獲取當前年份,從1900開始,所以要加1900*/printf("%d\n",p-tm_yday); /*從今年1月1日算起至今的天數,范圍為0-365。
在綠春等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網站制作、做網站 網站設計制作按需網站制作,公司網站建設,企業(yè)網站建設,成都品牌網站建設,營銷型網站建設,外貿網站制作,綠春網站建設費用合理。
【2】c語言:C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。它由美國貝爾研究所的D.M.Ritchie于1972年推出,1978年后,C語言已先后被移植到大、中、小及微型機上,它可以作為工作系統(tǒng)設計語言,編寫系統(tǒng)應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。它的應用范圍廣泛,具備很強的數據處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到C語言,適于編寫系統(tǒng)軟件,三維,二維圖形和動畫,具體應用比如單片機以及嵌入式系統(tǒng)開發(fā)。
看你要這個函數干什么了
例如:show函數定義為{
printf("hello\n")
},是為了輸出,無return語句,則定義為void類型
sum函數定義為{
int
sum
=
a
+
b;return
sum;}是為了加兩個數,有return語句,return后為一int類型,所以定義為int類型
函數名你要起個名叫阿貓阿狗都可以,這個要看里面怎么實現(xiàn)的呀
字面意思是 顯示模塊
這是一個靜態(tài)局部變量,作用相當于全局變量,(但作用范圍只限于原函數)第一次調用應該輸出i值,但因未賦值,默認為0,但生存期應該為整個程序,所以我選a,c,多選選ac啦,關于賦值問題,看
函數的形參,本身在函數內部才會用到,兩個肯定不是同一個東西,各自在各自的函數中有效。因為操作的都是同一個變量,所以命名相同而已。
#include stdio.h
#include stdlib.h
#include time.h
void Fill ( char *F, int n )
{
srand(time(NULL));
while ( n-- 0 )
*F++ = rand() % 2;
}
void Calc ( char *F, char *D, int rF, int c )
{
int i, j, k;
char *pF, *pD, *pT, *pB;
size_t lineSize = c * sizeof(char);
pT = F; pD = D;
memcpy ( pD, pT, lineSize );
pD += c;
for ( i = 1; i rF; i++ )
{
pF = pT += c;
memcpy ( pD, pF, lineSize );
pD += c; pB = D;
for ( j = (1i)-1; j 0; j-- )
{
for ( k = 0; k c; k++ )
*pD++ = pF[k] | *pB++;
}
}
}
int Show ( char *m, int r, int c )
{
char *s;
char *ps;
int i, j;
s = (char*)malloc ( sizeof(char) * (1+c) );
s[c] = 0;
for ( i = 0; i r; i++ )
{
ps = s;
for ( j = 0; j c; j++ )
*ps++ = *m+++'0';
puts ( s );
}
putchar ( '\n' );
free ( s );
}
int main ( void )
{
int rF, c, rD;
char *hF, *hD;
FILE *fp;
scanf ( "%d%d", rF, c );
rD = 1 rF; rD--;
hF = (char*)malloc ( rF * c );
hD = (char*)malloc ( rD * c );
Fill ( hF, rF*c );
Show ( hF, rF, c );
Calc ( hF, hD, rF, c );
Show ( hD, rD, c );
free ( hD );
free ( hF );
system ( "pause nul" );
}