Hallo zusammen,
ich bin beim C-programmieren ein anfänger. Ich habe folgendes Ziel:
Ich will eine Funktion programmieren, die ein Array aus nullen und einser erzeugt.
so ist das Prinzip der Funktion:
name: GenerateBitStream(int *bitfolge, 13)
also die funktionen erzeugt einen Array „Bitfolge“ der länge 13. Inhalt vom Array ist zufällige Folge von Null und eins.
Ich bin folgender Massen gegangen:
1: Ich habe folgende Header Datei geschrieben (BitStream.h):
#ifndef BitStream_h
#define BitStream_h
#include
#include
extern int *GenerateBitStream(int*, int );
#endif
2: dann habe ich die funktion GenerateBitStream.c geschrieben:
#include"BitStream.h"
#include
#include
#include
int *GenerateBitStream(int *bits, int length){
srand48(time(NULL));
for (int i = 0; i
#include"BitStream.h"
int main(){
int *BitSequence;
int i=0;
GenerateBitStream(BitSequence,10);
for (i=0; i