Ошибка: invalid conversion from 'int' to 'int*' [-fpermissive] - в чём может быть причина?
- Войдите на сайт для отправки комментариев
Пт, 07/01/2022 - 23:18
Всем добрейшего :-)
Может кто подскажет дельного: у меня есть масса массивов , примерно такого вида:
int* AA [] = {-204,114,-210,50000,-203,116,-209,50000,-202,118,-208,50000,-201,120,-207,50000,-201,121,-206,50000,-200,122,-206,50000,-199,124,-205,50000,-198,126,-204,50000,-197,128,-203,50000,-197,129,-202,50000,-196,131,-201,50000,-195,133,-200,50000,-194,134,-200,50000,-193,136,-199,50000,-193,137,-198,50000,-192,139,-197,50000,-192,139,-197,50000,-191,141,-196,50000,-190,143,-195,50000,-189,145,-194,50000,-188,146,-194,50000,-188,147,-193,50000,-187,149,-192,50000,-186,151,-191,50000,-185,153,-190,50000,-184,155,-189,50000,-184,155,-189,50000,-182,158,-188,50000,-182,159,-187,50000,-181,161,-186,50000,-180,163,-185,50000,-179,165,-184,50000,-179,165,-184,50000,-178,167,-183,50000,-177,169,-182,50000,-177,169,-182,50000,-176,171,-181,50000,-175,173,-180,50000,-174,175,-179,50000,-174,175,-179,50000,-173,177,-178,50000,-172,179,-177,50000,-171,181,-176,50000,-170,183,-175,50000,-169,185,-174,50000,-169,186,-173,50000,-168,187,-173,50000,-167,189,-172,50000,-166,191,-171,50000,-165,193,-170,50000,-165,194,-169,50000,-164,195,-169,50000,-163,198,-167,50000,-162,199,-167,50000,-162,200,-166,50000,-160,203,-165,50000,-160,203,-165,50000,-160,204,-164,50000,-159,206,-163,50000,-158,208,-162,50000,-157,209,-162,50000,-156,211,-161,50000,-156,212,-160,50000,-155,104,-1,109,-159,50000,-154,105,-2,109,-158,50000,-153,105,-4,108,-158,50000,-152,105,-5,110,-156,50000,-151,105,-7,109,-156,50000,-151,105,-8,109,-155,50000,-150,105,-10,109,-154,50000,-149,105,-12,109,-153,50000,-148,105,-13,110,-152,50000,-147,106,-14,109,-152,50000,-147,105,-16,109,-151,50000,-146,105,-18,109,-150,50000,-146,105,-18,109,-150,50000,-145,105,-20,109,-149,50000,-144,105,-22,109,-148,50000,-143,106,-23,109,-147,50000,-142,106,-24,109,-147,50000,-141,106,-26,110,-145,50000,-141,106,-26,110,-145,50000,-140,106,-28,110,-144,50000,-139,106,-30,110,-143,50000,-138,106,-32,110,-142,50000,-138,105,-33,111,-141,50000,-137,106,-34,110,-141,50000,-136,106,-36,110,-140,50000,-135,106,-38,110,-139,50000,-134,106,-39,111,-138,50000,-134,106,-40,111,-137,50000,-133,106,-42,111,-136,50000,-132,106,-44,110,-136,50000,-131,106,-45,111,-135,50000,-130,107,-47,110,-134,50000,-129,107,-48,111,-133,50000,-129,106,-50,110,-133,50000,-128,107,-51,110,-132,50000,-128,106,-53,110,-131,50000,-127,106,-54,111,-130,50000,-126,107,-55,110,-130,50000,-125,107,-56,111,-129,50000,-124,107,-58,111,-128,50000,-124,106,-60,111,-127,50000,-123,107,-60,112,-126,50000,-122,107,-62,112,-125,50000,-121,107,-64,112,-124,50000,-120,107,-66,111,-124,50000,-119,108,-67,111,-123,50000,-119,107,-68,112,-122,50000,-118,107,-70,112,-121,50000,-117,107,-72,112,-120,50000,-116,108,-73,111,-120,50000,-116,107,-74,112,-119,50000,-115,107,-76,112,-118,50000,-114,107,-78,112,-117,50000,-114,107,-79,111,-117,50000,-113,107,-81,111,-116,50000,-112,107,-82,112,-115,50000,-111,108,-83,112,-114,50000,-110,108,-85,112,-113,50000,-110,107,-87,111,-113,50000,-109,107,-88,112,-112,50000,-108,108,-89,112,-111,50000,-107,108,-90,113,-110,50000,-106,108,-92,113,-109,50000,-106,108,-93,112,-109,50000,-105,108,-95,112,-108,50000,-104,108,-96,113,-107,50000,-103,108,-98,113,-106,50000,-102,109,-99,113,-105,50000,-102,108,-101,113,-104,50000,-101,108,-103,112,-104,50000,-100,108,-104,113,-103,50000,-99,108,-106,113,-102,50000,-99,108,-107,113,-101,50000,-97,109,-109,113,-100,50000,-97,108,-110,113,-100,50000,-96,109,-111,113,-99,50000,-96,108,-113,113,-98,50000,-95,108,-115,112,-98,50000,-94,109,-115,113,-97,50000,-93,109,-117,113,-96,50000,-93,108,-119,113,-95,50000,-91,110,-120,113,-94,50000,-91,109,-121,114,-93,50000,-90,109,-123,114,-92,50000,-89,109,-125,113,-92,50000,-88,110,-125,114,-91,50000,-88,109,-127,114,-90,50000,-87,109,-129,114,-89,50000,-86,109,-131,114,-88,50000,-85,110,-131,114,-88,50000,-84,110,-133,114,-87,50000,-83,110,-135,114,-86,50000,-83,109,-137,113,-86,50000,-82,110,-137,114,-85,50000,-82,109,-139,114,-84,50000,-81,109,-141,114,-83,50000,-80,366,-82,50000,-79,368,-81,50000,-78,369,-81,50000,-78,370,-80,50000,-77,372,-79,50000,-76,374,-78,50000,-75,376,-77,50000,-75,376,-77,50000,-74,378,-76,50000,-73,380,-75,50000,-72,382,-74,50000,-71,384,-73,50000,-70,385,-73,50000,-70,386,-72,50000,-69,388,-71,50000,-68,390,-70,50000,-67,391,-70,50000,-67,392,-69,50000,-66,394,-68,50000,-65,396,-67,50000,-65,397,-66,50000,-64,398,-66,50000,-63,400,-65,50000,-62,402,-64,50000,-61,404,-63,50000,-60,406,-62,50000,-60,407,-61,50000,-59,409,-60,50000,-58,410,-60,50000,-57,412,-59,50000,-56,414,-58,50000,-56,415,-57,50000,-55,417,-56,50000,-54,418,-56,50000,-53,421,-54,50000,-53,421,-54,50000,-52,422,-54,50000,-51,424,-53,50000,-50,426,-52,50000,-50,427,-51,50000,-49,429,-50,50000,-48,431,-49,50000,-47,432,-49,50000,-47,433,-48,50000,-46,435,-47,50000,-45,112,-209,116,-46,50000,-44,111,-212,116,-45,50000,-43,112,-213,116,-44,50000,-43,111,-214,117,-43,50000,-42,112,-215,116,-43,50000,-41,112,-217,116,-42,50000,-40,112,-219,116,-41,50000,-39,112,-221,116,-40,50000,-39,112,-221,117,-39,50000,-38,112,-223,116,-39,50000,-37,112,-225,116,-38,50000,-36,112,-227,116,-37,50000,-35,113,-227,116,-37,50000,-34,113,-229,116,-36,50000,-34,112,-231,116,-35,50000,-33,112,-233,116,-34,50000,-33,112,-233,117,-33,50000,-32,112,-236,115,-33,50000,-31,112,-237,116,-32,50000,-30,112,-239,116,-31,50000,-29,113,-240,116,-30,50000,-28,113,-242,116,-29,50000,-28,112,-243,117,-28,50000,-27,113,-244,117,-27,50000,-26,113,-245,117,-27,50000,-25,113,-247,117,-26,50000,-25,113,-248,117,-25,50000,-24,113,-250,117,-24,50000,-23,113,-251,118,-23,50000,-22,114,-252,117,-23,50000,-21,114,-254,117,-22,50000,-20,114,-256,117,-21,50000,-20,113,-258,116,-21,50000,-19,113,-260,116,-20,50000,-18,114,-260,117,-19,50000,-18,113,-262,117,-18,50000,-17,113,-264,117,-17,50000,-16,113,-266,117,-16,50000,-15,114,-266,117,-16,50000,-15,113,-268,117,-15,50000,-14,113,-270,117,-14,50000,-13,113,-272,117,-13,50000,-12,114,-273,117,-12,50000,-11,115,-274,116,-12,50000,-10,114,-276,117,-11,50000,-10,114,-277,117,-10,50000,-9,114,-278,118,-9,50000,-8,114,-280,118,-8,50000,-7,115,-281,118,-7,50000,-6,115,-283,118,-6,50000,-6,114,-284,118,-6,50000,-5,114,-286,118,-5,50000,-4,115,-287,117,-5,50000,-4,114,-289,117,-4,50000,-3,114,-291,117,-3,50000,-2,115,-291,118,-2,50000,-1,115,-293,-1,50000,118,115,-295,-1,50000,117,114,-297,117,50000};
При попытке компиляции вылазит ошибка: " invalid conversion from 'int' to 'int*' [-fpermissive] " - в чем может быть причина?
Заранее благодарю!
Ну так обращение к int как к указателю на int.
(или наоборот)
1 где весь код?
2 читаем книжки
В незнании программистом языка на котором он взялся программировать.
А подсказать дельного невозможно, т.к. код секретный и нам его никто не показывает.
ТС, вы уверены, что массив должен быть описан именно так:
Вы знаете что означает звездочка у типа int в этой записи?
Вы знаете что означает звездочка
кто жеж этого не знает!!! в марочных коньяках еще и абревиатура применялась КВВК КС КОС
ТС, а как ты думаешь - можешь ты жить по адресу, где дом с отрицательной нумерацией? ))) Ну там: "ул. Колотушкина, дом № -204 (минус 204)"? )))) Вот и AVR так не могут. )))
Почитать (изучить!): http://www.c-cpp.ru/books/massivy-ukazateley
И вообще, у меня только так смог скомпилироваться этот кусок кода:
Обрати внимание на тип, он аж 4 байта.
у меня есть масса массивов , примерно такого вида:
Интересно, что за МК использует ТС с массой таких массивов?
Я вот "перевертыш" сделал с одним массивом и афигел:
Я что-то не правильно сделал?
ТС, а как ты думаешь - можешь ты жить по адресу, где дом с отрицательной нумерацией? ))) Ну там: "ул. Колотушкина, дом № -204 (минус 204)"? )))) Вот и AVR так не могут. )))
Ну ТС не может, а вот указатель, мне кажется, может быть с минусом... приведется, не ?
ТС, а как ты думаешь - можешь ты жить по адресу, где дом с отрицательной нумерацией? ))) Ну там: "ул. Колотушкина, дом № -204 (минус 204)"? )))) Вот и AVR так не могут. )))
У нас район есть, нахаловка называется, там вообще без нумерации дома есть.
К слову. В 14-м участвовал в переписи населения. Ужас, ужас, и ещё раз ужас! И это в центре города.
В 14-м участвовал в переписи населения. Ужас, ужас, и ещё раз ужас! И это в центре города.
тролли, гномы, эльфы были?
Нет. Просто бардак.(
Переписчики просто задалбывали вопросами "что нам делать?". И того не могут найти, и в другом всё по иному.(
Обычное поколение инстаграмм, с инстамозгом. Мышление - клиповое.