Expected primary expression before ';' token

mfd
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

typedef struct PROCESS{
        int priority;
        int lifecycle;
        int ttl; 

}process1,process2,process3,process4,process5,process6;

main(){
       PROCESS *waiting_queue;
       waiting_queue = process1;      //this is were I get the error. 
       waiting_queue =(PROCESS *)malloc(6*sizeof(PROCESS));
       if(!waiting_queue){printf("no memory for waiting queue   "); exit(0);}


       getch();       
}

I am trying to create a struct array with pointer. I am getting the error. Expected primary expression before ';' token

Prometheus

You should create your struct object from (process1 to process6).

Let me give you an example:

#include <stdio.h>
#include <string.h>

typedef struct student 
{
  int id;
  char name[20];
  float percentage;
} status;

int main() 
{
  status record;
  record.id=1;
  strcpy(record.name, "Orcun");
  record.percentage = 86.5;
  printf(" Id is: %d \n", record.id);
  printf(" Name is: %s \n", record.name);
  printf(" Percentage is: %f \n", record.percentage);
  return 0;
}

This is why you are getting your error in your main function. So you should create your struct object like:

process1 processOrcun;

You can also check here : https://www.codingunit.com/c-tutorial-structures-unions-typedef

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

primary expression expected before token

From Dev

expected primary-expression before '!=' token

From Dev

error expected primary-expression before ';' token

From Dev

expected primary-expression before ‘>’ token

From Dev

error: expected primary-expression before ‘)’ token

From Dev

error: expected primary-expression before '>' token

From Dev

Expected primary-expression before '=' token

From Dev

expected primary-expression before '[' token

From Dev

error : expected primary expression before '.' token

From Dev

error: expected primary-expression before ‘(’ token

From Dev

error: expected primary-expression before '}' token

From Dev

expected primary-expression before ‘;’ token

From Dev

Error: expected primary expression before '.' token

From Dev

error: expected primary-expression before ')' token (C)

From Java

Cannot compile: error: expected primary-expression before '(' token

From Dev

C++ Error - expected primary-expression before '.' token|

From Dev

C++ error: expected primary-expression before ‘[’ token

From Dev

Expected primary expression before ')' token, switch-case

From Dev

expected primary-expression before ‘.’ token in ordered_map()

From Dev

C++ Error - expected primary-expression before '.' token|

From Dev

C++ error: expected primary-expression before '(' token

From Dev

error: expected primary-expression before ']' token with struct

From Dev

template error expected primary-expression before '>' token

From Dev

g++: expected primary-expression before ‘[’ token

From Dev

expected primary-expression before ' ' token simple error

From Dev

"Expected expression before ' { ' token"

From Dev

expected expression before ',' token

From Dev

expected primary-expression before '*'?

From Dev

expected primary-expression before '*'?

Related Related

  1. 1

    primary expression expected before token

  2. 2

    expected primary-expression before '!=' token

  3. 3

    error expected primary-expression before ';' token

  4. 4

    expected primary-expression before ‘>’ token

  5. 5

    error: expected primary-expression before ‘)’ token

  6. 6

    error: expected primary-expression before '>' token

  7. 7

    Expected primary-expression before '=' token

  8. 8

    expected primary-expression before '[' token

  9. 9

    error : expected primary expression before '.' token

  10. 10

    error: expected primary-expression before ‘(’ token

  11. 11

    error: expected primary-expression before '}' token

  12. 12

    expected primary-expression before ‘;’ token

  13. 13

    Error: expected primary expression before '.' token

  14. 14

    error: expected primary-expression before ')' token (C)

  15. 15

    Cannot compile: error: expected primary-expression before '(' token

  16. 16

    C++ Error - expected primary-expression before '.' token|

  17. 17

    C++ error: expected primary-expression before ‘[’ token

  18. 18

    Expected primary expression before ')' token, switch-case

  19. 19

    expected primary-expression before ‘.’ token in ordered_map()

  20. 20

    C++ Error - expected primary-expression before '.' token|

  21. 21

    C++ error: expected primary-expression before '(' token

  22. 22

    error: expected primary-expression before ']' token with struct

  23. 23

    template error expected primary-expression before '>' token

  24. 24

    g++: expected primary-expression before ‘[’ token

  25. 25

    expected primary-expression before ' ' token simple error

  26. 26

    "Expected expression before ' { ' token"

  27. 27

    expected expression before ',' token

  28. 28

    expected primary-expression before '*'?

  29. 29

    expected primary-expression before '*'?

HotTag

Archive