Показать сообщение отдельно

  #10  
Старый 17.02.2009, 19:29
VAMPIRE
Новичок
Регистрация: 02.10.2005
Сообщений: 22
Провел на форуме:
67109

Репутация: 8
Question

есть вопрос, типы бывают разные (int, double, float...), вот есть пустой тип void, в функцы все ясно для чего он нужен, а вот для параметрах толку от него какой? на пример:
Код:
void x;
void *xPtr;
пустые типы, не берут с памети не чего, а полза какава?

**********

Код:
#include <stdio.h>
#include <conio.h>

int main()
{
	FILE *FF;
	const int MAX=1024;
	int x,ch;
	char a[MAX];
	char FirstFileName[] = {"file1.txt"};
	
	/*printf("Insert text to first file : \n");
	FF = fopen(FirstFileName,"w");
	gets(a);
	fputs(a,FF);
	fclose(FF);
	
	printf("\nFirst file data is : \n");
	FF = fopen(FirstFileName,"r");
	fgets(a,MAX,FF);
	printf("%s\n",a);
	fclose(FF);*/
	
	printf("Insert text to first file : \n");
	FF = fopen(FirstFileName,"w");
	gets(a);
	fwrite(a,sizeof(char),MAX,FF);
	fclose(FF);
	
	printf("\nData in first file : \n");
	FF = fopen(FirstFileName,"r");
	fread(a,sizeof(char),MAX,FF);
	printf("%s\n",a);
	fclose(FF);
		
	getch();
	
	return 0;
}
Юзая fputs, и fgets все на ура, вот только юзая fwrite какаи то каляки в файле появляются.
Код:
Hello, Welcome to C programming language v$э"  рэ  эЩяпv0					   ‰   °,R   R					 Э  ”ь" ‰	 R °,R ”ь" рЉуv,‹уvн nv  R		 HR 	 Nv	( HR f dЭ   э" HR	 ё,R    јR    2 lR D F јR   нv	   @  @ё#R	 b	    f dД R 	   ё,R     , ё,R г ·,R І,R	 і,R	   R  ыјы" ыДя" 4˜нv)ї юяяя,‹уvR‡уv@  H  °,R	  @	 яяяя$ЊтvooPv	 @    4э" 		   @ pя"  @   @ Ђ	  ”Љтv,Ырvяяяя   °#R   R	 §ќ¦nHя"	    ,   , 	 R °#R	 рЉуv?   4ю"       зЈуv ,	 ,‹уvMўnv  ,	 Њ, H,	 ,   ,  H,	 ?	, H, 	 ,	 ђю" @†уv0, †уvйўnv	  , ,	 Љ  ЉД , ХўnvЁ#,	 0, H, Ё#,   , H,  ,    H, ?  ?? ‰?  ?	   , 	 ,    \э" , ? ‰   )ї Ё#, ,‹уvR‡уv      ,			 H, R‡уv, 0, ,		    ˜°э" h, ью" 4˜нvIї юяяя†уvR†уv	, ,	 рR Аю" oЕRv  ,	 ,  я" kќѕv  ,	 xќѕvАЇpє		рR 4цмМюяяяу¦ѕv;§ѕvФю"    Дя" µ$АvLНмМюяяяxќѕv®Ьїv, p, 8я"
что это?? почему так?

ЗЫ. сорри за плохой Русс язык, сам то не с Россий.
 
Ответить с цитированием