> return primes[PrimeIndex];
The basic problem is you can't return an array.
This would fix the syntax error.
return primes;
But the problem is, your array goes out of scope by the time the...
Type: Posts; User: Salem
> return primes[PrimeIndex];
The basic problem is you can't return an array.
This would fix the syntax error.
return primes;
But the problem is, your array goes out of scope by the time the...
> scanf("%c", &user_input);
Maybe you want
scanf(" %c", &user_input);
The leading space means you skip newlines etc and read the next visible printable character.
It's only 'ignoring' because...
Well if you only want the first line excluding the \n, then do this
while ((c = fgetc(fp1)) != EOF && c != '\n')
fputc(c, fp3);
Then it doesn't matter what the input file has at the...
It isn't a pointer.
> process_packet_options_record_t process_packet_options_record;
So there is nothing to malloc.
Change your structure to
struct Human {
char name[30];
int age;
};
Pointers have to be dealt with separately when it comes to reading and writing to files.
> I see, so in this particular instance I would need some form of internal error level check to establish the file to be read
> is in the first place a text-file in composition & not for e.g. a...
Because str4 doesn't have a \0 to mark the end of the string.
So printf just keeps running through memory until it finds a \0.
In your case, that just happened to be your str3.
But it could...
> btw how do you shut down gdb without closing the terminal as no matter what basic sense command I tried nothing worked
Try the 'quit' command.
> I didn't want to keep typing shared_mem and...
You're confused, because it's a crap example to work from to begin with.
The program is off in the weeds somewhere as soon as it starts doing anything with p+1
Draw out some memory diagrams...
> so if I am reading you correctly for medium to long term use dev-cpp is kinda ring fenced to XP & is only really suitable for say small programs below say < 64Kb.
No, the IDE part is crap.
You...
The first thing I would do is rip out all that ifdef WIN32 rubbish until you've got the POSIX version working properly.
Next,
#define P_RD 0
#define P_WR 1
so things like
wrpipe(...
> so then I installed, after a further recommendation DEV-CPP V4.9.9.2 as it is allegedly better suited or easier for beginners to navigate and understand in terms of usage?
Not really, it's just...
I would suggest you do
case '1':
doInsects();
break;
case '2':
doBirds();
break;
case '3':
So am I.
So you've already seen how I use gcc.
Now you can do the same.
struct pcap_user_data
{
new_activity_list_t *new_activity_list;
process_packet_options_list_t *process_packet_options_list;
};
typedef struct pcap_user_data...
> pthread_mutex_init(&pcap_user_data->new_activity_list->mutex,NULL);
I figure it should be
pthread_mutex_init(&pcap_user_data->new_activity_list.mutex,NULL);
Well which compiler / IDE are you using?
1, indentation really helps to see what's going on.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int Option, ResCount, Resistors, ResValue, ResTotal;
ResCount = 0;
Yeah, 500 lines of poorly formatted code containing goto's is not a good start.
You have a lot of printf's in there, perhaps you could post those as well.
Bear in mind that either we can't run...
You need to return the new length of the array, after you've removed the duplicates.
> Enter the number of digits : 4
Presumably, you used scanf with %d to read this.
> Enter the number in binaries : 1001
What did you use to read this?
One you have a sequence of 0 and 1, then...
> Always a good idea to give a hand to the compiler,
Or a bad idea.
If you write overly micro-managed "efficient" code, you typically subvert the ability of the optimiser to see through your...
> direction += rotation;
> double ax = acceleration * cos(direction);
> double ay = acceleration * sin(direction);
The first question to ask would be what units your angles are measured...
> for example L = [3, 2, 7, 5, 8]
> if I wanna find successor for 3 it has to be bigger than 3 but smaller than other numbers which is 5.
The question is only meaningful if the list is sorted.
...
> sum_age = sum + list[i].age;
Where is this declared in your code?
At best, it's some messy global variable.
At worst, it's undeclared and your code doesn't even compile.
void...